Welcome to the Job Portal, a comprehensive web application designed to simplify the job search and recruitment process. This platform, built using the MERN (MongoDB, Express.js, React.js, Node.js) stack, offers a user-friendly interface for both job seekers and recruiters.
The Job Portal is a powerful tool that connects job seekers with prospective employers. It provides an intuitive and efficient platform for job seekers to browse job listings, submit applications, and manage their profiles. Recruiters can post job openings, review applications, and find the best candidates for their organizations.
- User Authentication: Secure user login and registration for both job seekers and recruiters.
- Job Listings: Browse through a wide range of job listings based on various criteria such as location, industry, and experience level.
- Application Management: Job seekers can view and manage their job applications, track application statuses, and receive notifications.
To run the Job Portal locally, follow these steps:
-
Clone the repository: https://github.com/Sanghanmol/Job-Portal
-
Install dependencies: cd job-portal-main npm install
-
Configure environment variables:
- Add the required environment variables (e.g., database connection details, secret keys, etc.).
-
Start the backend and frontend server: npm run dev
-
Open the application in your web browser: http://localhost:3000
- Create an account or log in if you already have one.
- Browse job listings based on your preferences.
- Apply to jobs and monitor the status of your applications.
For detailed information about the API endpoints and usage, refer to our API documentation.
This project is licensed under the MIT License.