InsiderJobs – Full-Stack MERN Job Portal Platform
Production-ready MERN job portal with recruiter and candidate dashboards, Google authentication, job management and application tracking.
Preview Gallery
3 mediaTechnologies & Skills
Tags
Limited time offer
Includes complete production-ready MERN source code with recruiter and candidate dashboards, JWT and Google OAuth authentication, responsive UI, REST APIs, deployment-ready configuration, documentation and project report.
What's Included
Support & Customization
Resource Links
Purchase this project to unlock source and premium resources. Document/report remain secure preview-based on this page.
InsiderJobs is a production-ready full-stack job portal built using the MERN stack. The platform connects recruiters and job seekers through an intuitive and secure web application.
Recruiters can create, edit and manage job postings, review applicants and track hiring activities. Candidates can register, search jobs, apply with their profile, save jobs for later and monitor their applications.
The application uses JWT authentication along with Google OAuth for secure login. It features responsive dashboards, RESTful APIs, MongoDB database integration and modern UI built with Tailwind CSS.
The project demonstrates real-world full-stack development concepts including authentication, authorization, CRUD operations, API development, database management and deployment using Vercel and Render.
Future Enhancements
AI-powered job recommendations
Resume parsing and analysis
Interview scheduling
Company reviews and ratings
Email notifications
Real-time messaging
Application analytics
Known Issues
Email notifications are not implemented.
Resume parsing is not available.
Real-time chat is not included.
Installation
1. Clone the repository:
git clone https://github.com/Deepanshu-Gunwant/job-portal
2. Install project dependencies using npm install.
3. Configure the .env file with MongoDB URI, JWT Secret and Google OAuth credentials.
4. Start the backend server.
5. Start the frontend using npm run dev.
6. Open the application in your browser.
Usage
Candidates can register, search jobs, save jobs and submit applications.
Recruiters can create, update and delete job listings, review applicants and manage hiring.
The platform supports Google OAuth, JWT authentication and responsive dashboards for both user roles.
System Requirements
Operating System: Windows, macOS or Linux
Node.js 18 or later
npm 9 or later
MongoDB Atlas or local MongoDB
Modern web browser
Minimum 4 GB RAM
500 MB available disk space
Internet connection
Slides Open in New Tab
For better readability, slides are opened directly. Documents remain preview-only with secure backend rendering.
Showing preview pages only. Purchase for full access to all pages and complete source package.
Login for Full AccessNo Q&A available yet
Be the first to ask a question!
Ask a Question
Customer Reviews
Write Your Review
No reviews yet
Be the first to review this project!
Similar Projects
You might also be interested in these projects
FarmSetu – Microservices Digital Agri Marketplace
A microservices-based platform enabling real-time crop auctions, farmer insurance, and transparent agricultural trading with role-based access
Database For Drug-Target Interaction
My Project tells the drug-target interactions for the specific disease i.e. Neurological Diseases. It clearly describes the information data.
DevLaunch – Full Stack MERN Job Portal
A full-stack MERN job portal where students find jobs, apply online, and recruiters manage applications efficiently.
Full Stack Bhautika-_Portfolio-application-
Booking-enabled portfolio site for physiotherapist Nirupama Bhatt, built with React, Firebase, and Gemini AI lets clients view her work and book slot