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.
Preview Gallery
6 mediaTechnologies & Skills
Limited time offer
This project includes complete MERN stack source code with JWT authentication, role-based dashboards, job posting, application tracking, resume upload, responsive UI, and deployment support. It is suitable for learning full-stack development and academic or portfolio purposes.
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.
• Secure JWT authentication and authorization
• Student and Recruiter role-based dashboards
• Job posting and management
• Job search with filters
• Apply for jobs and track applications
• Resume upload using Cloudinary
• Responsive MERN-based UI
• REST API with MongoDB Atlas
• Deployed using Vercel and Render
Future Enhancements
- Real-time chat between students and recruiters
- Email notifications
- AI-based job recommendations
- Admin dashboard
- Interview scheduling
- Advanced analytics and reporting
Known Issues
Installation
- Clone the repository.
- Install dependencies using
npm installin both frontend and backend folders. - Create a
.envfile and configure MongoDB Atlas URI, JWT secret, Cloudinary credentials, and other required environment variables. - Start the backend using
npm run serverornpm start. - Start the frontend using
npm run dev. - Open the application in your browser using the local development URL.
Usage
- Register as a Student or Recruiter.
- Log in using your credentials.
- Recruiters can create, edit, and manage job postings.
- Students can browse jobs, apply for positions, upload resumes, and track application status.
- Users can manage their profiles and view notifications through their dashboard.
System Requirements
Software Requirements:
- Node.js (v18 or above)
- npm
- MongoDB Atlas or MongoDB Community Server
- Visual Studio Code (Recommended)
- Git
- Google Chrome / Microsoft Edge
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
Stationery Swap – Student Marketplace for Buying & Selling Stationery
A MERN-based marketplace that enables students to buy, sell, and exchange stationery securely with authentication, image uploads, and smart search.
Modern Developer Portfolio Website
A modern developer portfolio website built with React, TypeScript, and Vite to showcase projects, technical skills, education, and experience.
GST Billing System with PDF Invoice Generator
A Django-based GST billing web app that automates tax calculations and generates professional PDF invoices for Indian businesses.
DocuMind AI
DocuMind AI is a production-ready multi-tenant SaaS platform that enables users to have intelligent conversations with their PDF documents.