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
Sciverse : AI-powered virtual chemistry laboratory
An AI-powered virtual chemistry laboratory that helps Class 9–12 students perform realistic science experiments safely in a 3D environment.
Full-Stack Job & Internship Portal (MERN)
A full-stack MERN job portal featuring JWT authentication, role-based dashboards, job posting, applications, resume uploads, and notifications.
FurLink
A MERN Stack-based pet adoption and pet care platform that connects users with pets for adoption while providing pet products, secure authentication.
MedCare System
MedCare is a MERN Stack hospital management system that enables patients to book appointments and admins to manage doctors.