Online Job Portal using Spring Boot, React JS & MySQL
Technologies Used in Online Job Portal Project
1. Spring Boot (REST APIS)
2. React JS (Frontend)
3. MySQL for Database
4. Maven for project management
5. Bootstrap (Styling)
Software Used in Online Job Portal Project
1. STS (Spring Tool Suite)
For developing our backend, an Online Job Portal project using Spring Boot, we have used STS (Spring Tool Suite) or Eclipse Ide. But yes, we can use other IDEs like Intellij Idea, NetBeans, etc.
2. VS Code (Visual Studio Code)
For developing our frontend, an Online Job Portal project using React JS, we have used VS Code (Visual Studio Code).
3. MySQL Workbench
For efficient querying and manipulation of data, we have used MySQL Workbench.
User Modules in Online Job Portal Project
1) ADMINISTRATOR MODULE
2) EMPLOYER MODULE
3) EMPLOYEE MODULE
Functional Modules in Online Job Portal Project
1) User Authentication Module:
2) Employer Module:
3) Employee Module:
4) Job Category Module:
5) Job Module:
6) Job Application Module:
OVERVIEW
ROLES OF USER
ADMIN ROLE
1) Admin will be able to log in to the System.
3) Admin can add Job Categories
Admin can add multiple Job Categories into the system and Employer can post the Jobs from these categories only.
4) Admin can view and delete the Job Category
Admin can view all the added Job categories in the system and at any time admin can delete the category by clicking on the delete button. Once the admin deletes the Category, all the Jobs with Categories get deactivated and now these Jobs will not be visible on the Home Page.
5) Admin can update the Job Category
Admin can update the Job Category as shown below by clicking on the Update Button.
6) Admin can view all Jobs.
Admin can view all the Jobs posted by all the Employers.
7) Admin can view all Applicants for any Job.
Admin can view all the employee's details who has applied for the Job.
8) Admin can view all the Applicants from all Jobs.
Admin can view all the applicants from all the Jobs.
9) The Admin can view all the Employers
Admin can view all the Employers registered in the system.
10) The Admin can view all the Employees
Admin can view all the Employees registered in the system.
EMPLOYER ROLE
1) Employer can register into the System
2) Employer can post the Job.
3) Employer can view & delete the Job.
4) Employers can view all Applicants from their posted Job.
An employee can view all the employee's details who has applied for their Job by clicking on the Applicants button.
5) Employers can view the Applicant Profile.
An employee can view applicant profile details by clicking on the Employee Name as shown below.
6) Employers can update the Applied Job-status.
Employers can update the Applied Job Status of employees as shown below.
EMPLOYEE ROLE
1) Employee can register into the System
2) Employees can search the Job
2) Employees can view the Job Details.
3) Employees can apply for the Job
4) Employees can view and update their Profile
5) Employees can view their Applied Jobs.
6) Employees can cancel the applied Job.
OTHER SPRING BOOT & REACT JS PROJECTS
1) Online Banking System using Spring Boot & React.
2) Hospital Management System using Spring Boot & React.
3) Hotel Booking System using Spring Boot & React.
4) E-commerce Project using Spring Boot & React.
5) Gym Management System using Spring Boot & React.
6) Employee Management System using Spring Boot & React.
7) Train Ticket Booking System using Spring Boot Microservices & React.
8) Online Bike Service Booking System using Spring Boot & React.
9) Turf Booking System Project using Spring Boot & React.
10) Task Management System Project using Spring Boot & React.
11) Airline Reservation System using Spring Boot & React.
12) Multi-Vendor E-commerce Project using Spring Boot & React.
13) Multi Vendor Online Food Ordering Project using Spring Boot & React.
14) Courier Management System Project using Spring Boot & React.
Students can use this project for learning and can submit the project for their final year or Internship projects.
IF YOU WANT THE PROJECT DO CONTACT ME. I will give you the full project SOURCE CODE and I will do a COMPLETE SET-UP of the project on your PC or Laptop remotely.
MAIL ME AT mjmuradali31@gmail.com
DM ME ON INSTAGRAM at @muradalimj
DM ME ON FACEBOOK at Murad Ali
DM ME ON TELEGRAM at @muradalimj
Connect on My Discord Server: CLICK HERE
-----------------------------------------------------------------------------------------------------------------------------
CODE WITH MURAD
I will give you the full project SOURCE CODE and I will do a COMPLETE SET-UP of the project on your PC or Laptop remotely.
MAIL ME AT mjmuradali31@gmail.com
DM ME ON INSTAGRAM at @muradalimj
DM ME ON FACEBOOK at Murad Ali
DM ME ON TELEGRAM at @muradalimj
Connect on My Discord Server: CLICK HERE
-----------------------------------------------------------------------------------------------------------------------------
CODE WITH MURAD
0 Comments