/Polyjob

Polyjob is a job and internship application developed by Meryem Barkallah as part of the semestrial project for the year 2022-2023. This platform aims to address the challenges of job seekers and recruiters by providing a comprehensive solution for the application process. The application is developed using React.js, Node.js, and MongoDB.

Polyjob Application Polyjob is a job and internship application developed by Meryem Barkallah as part of the semestrial project for the year 2022-2023. This platform aims to address the challenges of job seekers and recruiters by providing a comprehensive solution for the application process. The application is developed using React.js, Node.js, and MongoDB.

Table of Contents Introduction Features Technologies Used Installation Usage Contributor License Introduction In the dynamic landscape of job searching, Polyjob seeks to revolutionize the job application process. Designed to cater to both job seekers and recruiters, the platform provides a user-friendly interface and efficient features that streamline the entire application process.

Features Polyjob offers a range of features that cater to the needs of job seekers and recruiters:

For Recruiters Register and manage a recruiter account. Create, edit, or delete job and internship listings. Review applications from candidates. Evaluate applicants using a star-based rating system. Manage recruiter profile and information. For Job Seekers Register and manage a candidate account. Browse and search job and internship listings. Apply for positions of interest. Monitor application status (pending, accepted, rejected). Rate employers based on experiences. Technologies Used The Polyjob application is developed using the following technologies:

Frontend: React.js for building responsive and interactive user interfaces. Backend: Node.js for server-side development and API management. Database: MongoDB for data storage and management. Installation To set up the Polyjob application on your local environment, follow these steps:

Clone the repository: git clone https://github.com/your-username/polyjob.git Navigate to the project directory: cd polyjob Install backend dependencies: npm install Navigate to the client directory: cd client Install frontend dependencies: npm install Usage Start the backend server: In the project root directory, run npm start. Start the frontend client: Navigate to the client directory (cd client) and run npm start. Access the application in your web browser at http://localhost:3000.

For a detailed guide on how to use Polyjob, refer to the documentation provided in the repository.

Contributor Meryem Barkallah License This project is licensed under the MIT License. You are free to use, modify, and distribute the application following the terms of the license.