This project is a redesign of a recruitment website using the MERN (MongoDB, Express.js, React.js, Node.js) stack. The goal is to create a modern and user-friendly platform for job seekers and employers to connect.
- User Authentication: Allow users to sign up, log in, and manage their profiles.
- JobPage Listings: Display job opportunities with details and application options.
- Search and Filters: Enable users to search for jobs based on various criteria.
- Responsive Design: Ensure a seamless experience across devices.
-
Frontend:
- React.js
- HTML5/CSS3
- Tailwind
-
Backend:
- Node.js
- Express.js
- MongoDB (with Mongoose for ODM)
-
Authentication:
- JWT (JSON Web Tokens)
-
Other Tools:
- Git (for version control)
- npm (for package management)
- dotenv (for managing environment variables)
- Explore job listings, sign up, and apply for jobs.
- Employers can create accounts, post job listings, and manage applications.
- client: Contains the frontend React application.
- server: Houses the backend Node.js and Express.js server.
- models: Defines MongoDB schemas using Mongoose.
- routes: Defines API routes and controllers.
This project is licensed under the MIT License.