Control de Encuestas y Bolsa de Trabajo

Feb 2022
For CompanyFeb 20226 technologies12 features

About this project

The Survey Control and Job Bank was a project for Tecnológico Superior de Jalisco professional practices. The two needs to resolve were: 1. Improve the graduate survey by providing a better UI/UX and a more efficient way to generate reports from this survey. 2. Create an institutional Job Bank where companies could add new job openings and graduates (who are also able to respond to the survey) can apply for jobs published by the companies. The project successfully accomplished all the requirements, and with that, a classmate and I completed our professional practices.

Features

Role-based access (Admin, Company, Graduate)
Dark theme for improved user experience
QR Generation and JWT-secured QR validation
Survey response report generation in .csv
Graduate user profile and CV upload for job applications
Auto-close job postings when the closing date is defined
Password recovery via email
Password reset via JWT and magic link
Survey response PDF certificate generation
Email notification with attached survey certificate
Responsive design
Deployed on DigitalOcean

Tech Stack

Node.jsExpress.jsMySQLReactBootstrapJWT