A common platform for job seekers and job providers for the local community which will include jobs for people who earn on the basis of daily wage with features like a review system,job trends and location based service.
Using Restful web services, React JS, NodeJS MySQL, Kafka, NoSQL database MongoDB to create a prototype of LinkedIn. Our application consists of two main type of users: Applicant and Recruiter.
After logging in, the user gets presented with a different view of the system depending on the role i.e. the user is Applicant or Recruiter. If the logged in user is an Applicant, they are shown user dashboard which has the analytics of all the user activity on our website. We’ve used Charts.js library to display the graphs of all user activity.
Applicant has various functionalities such as Search and Apply for a Job, Messaging, Networking with people i.e. ability to connect with other people (implemented using GraphDB) and view and edit profile. Recruiter has various functionalities such as Posting a Job, Messaging, Networking with people i.e. ability to connect with other people (implemented using GraphDB) and view and edit profile.
This project uses the following technologies:
- React and React Router for frontend
- Express and Node for the backend
- MongoDB for the database
- Redux for state management between React components