Empowering Connections for Your Career Journey
JobHub is an innovative online job portal that connects job seekers with potential employers through a streamlined and user-friendly platform.
This project simplifies the job search process, making it easier for users to find and offer employment opportunities. The core features include:
- User-Friendly Interface – Simplifies job posting and application processes for both job seekers and recruiters.
- Seamless Authentication – Secure user registration and login using JWT.
- Dynamic Job Listings – Search, filter, and apply for jobs efficiently.
- Robust API Integration – Centralized API endpoints for improved frontend-backend communication.
- Real-Time Notifications – Pop-up messages enhance user interactions.
- Responsive Design – Ensures accessibility across devices.
This project is developed using the following tools and technologies:
- Express – Backend framework
- JSON – Data interchange format
- Markdown – Documentation formatting
- npm – Package manager
- Mongoose – ODM for MongoDB
- JavaScript – Programming language
- Passport – Authentication middleware
- React – Frontend library
- Axios – API requests handling
Ensure you have the following dependencies installed:
- Programming Language – JavaScript
- Package Manager – npm
Follow these steps to set up JobHub:
git clone https://github.com/Mahadeopimpalkar16/JobHub
cd JobHub
npm install
npm start
npm test