Job Fever is a web application that supports the job search process in the programming field. Our platform allows users to quickly find the perfect position in their preferred location and field, and it also offers additional features that make the recruiting experience even more comprehensive and interactive.
- Authentication and authorization for candidate and employer using JSON Web Tokens.
- Employer Panel: addition, editing, and removal of job postings, viewing candidate numbers for specific positions and rating them by star-based assessment, section for employers to complete company details.
- Candidate Panel: section for candidates to input personal information, previous experiences, education. Uploading and downloading resume. View of job offers they have applied for.
- Storage of profile images candidates and employers and CV files on Amazon AWS.
- Integration of Google reCAPTCHA for security.
- Password reset functionality.
- Contact box facilitating email communication.
- Search bar, pagination, and filtering options based on programming languages.
- React
- Styled Components
- Material-UI
- Java
- Spring
- Hibernate
- PostgreSQL
- AWS
- JWT
- Atomic Design Pattern
241818666-2c1e5042-821e-4b44-9a26-8452fcd487a2.mp4
This repository contains the backend code of our application.
But don't stop there! We invite you to explore the frontend code as well.
Head over to: Job Fever Frontend Repository