Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Build a Full-Stack MERN Job Portal | React, Node.js, MongoDB, Express
Play lesson

Build MERN Stack Projects: Beginner to Advanced Tutorials - Build a Full-Stack MERN Job Portal | React, Node.js, MongoDB, Express

Master MERN with AI-Powered Apps: Transform Ideas into Reality!

4.0 (1)
10 learners

What you'll learn

Develop and integrate AI-powered features using the MERN stack
Create dynamic, full-stack web applications with React and Node.js
Utilize Express to handle server-side logic and routing efficiently
Implement MongoDB for scalable database solutions in applications

This course includes

  • 63.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

In this video, we’ll build a fully responsive Job Portal App using the MERN (MongoDB, Express, React, Node.js) stack! This project includes user authentication, role-based access for Employers and Job Seekers, job posting and application features, resume upload, and employer dashboards. Get Source Code: https://buymeacoffee.com/timetoprogram/e/440011 🔥 Complete Web Developer Bundle Includes 100+ React Components, 12 Full Stack Projects, 5 Cheat Sheets & 500+ Interview Q&As 👉 Get it here: https://buymeacoffee.com/timetoprogram/e/474148 Functionalities Implemented: 1. User Authentication – Secure login and sign-up using JWT with Employer and Job Seeker roles. 2. Job Listings – Job seekers can browse, search, and filter jobs by category, company, or location. 3. Job Application – Apply to jobs with resume upload and view application status. 4. Resume Management – Upload, update, and download resumes for job seekers. 5. Saved Jobs – Bookmark jobs to apply later. 6. Employer Dashboard – Post new job listings and manage them (edit, delete, close). 7. View Applicants – Employers can see all applicants for a job and download resumes. 8. Company Profile – Add company logo and description for credibility. 9. Responsive Design – Optimized UI for mobile, tablet, and desktop screens. 00:00 Demo of Job Portal App Frontend 12:56 Setting Up the React App 15:10 Configuring Tailwind CSS v4 17:32 Creating Project Structure (Files & Folders) 21:53 Defining App Routes 25:29 Building the Landing Page – Header Component 31:04 Hero Section 39:30 Features Section 47:15 Analytics Section 52:17 Footer Component 55:38 Creating the Login Component 01:09:27 Creating the Signup Component Backend 01:33:49 Backend Setup & Project Structure 01:39:27 Connecting to MongoDB 01:41:45 Creating User Schema 01:43:25 Creating Job Schema 01:44:38 Creating Saved Job Schema 01:45:18 Creating Job Application Schema 01:47:06 Building Authentication APIs (Login, Signup, Profile Info, Image Upload) 01:59:33 Building User APIs (Update Profile, Delete Resume, Public Profile) 02:07:27 Building Job APIs (Create, Read, Update, Delete Jobs) 02:23:29 Building Application APIs (Apply, View Applications, Update Status) 02:36:21 Building Saved Job APIs 02:41:40 Building Dashboard Analytics API Frontend (Continued) 02:47:54 Defining API Endpoints 02:48:14 Creating Axios Instance 02:51:43 Setting Up Auth Context 02:55:13 Integrating Login API 02:59:52 Integrating Signup API 03:06:02 Employer Dashboard Page 03:47:22 Create Job Posting Form 04:18:18 Job Posting Preview Component 04:30:40 Manage Jobs Page 05:04:44 View Applications Page 05:32:21 Employer Profile Details Page 05:44:20 Edit Employer Profile Page 05:56:44 Job Seeker Dashboard Page 06:14:06 Search Header Component 06:23:56 Job Card Component 06:31:57 Filter Content Component 06:42:17 Job Details Page 06:56:42 Saved Jobs Page 07:06:15 Update Job Seeker Profile Page Also, check out: Build a Modern Developer Portfolio with React https://youtu.be/31DUOF_toLQ MERN Blog with Markdown & AI Post Generator https://youtu.be/tUnGudIBBjQ #reactjs #mernstack #reactjstutorial #mernproject Follow us on : Instagram: https://www.instagram.com/timetoprogram/ Facebook: https://www.facebook.com/TimetoProgram/​ Pinterest: https://pinterest.com/TimeToProgram/​ For more updates, subscribe to your channel: https://www.youtube.com/channel/UCy6osK_bBJgvfeu8R1GGucw Please like, share, and subscribe for more videos like this. Thank You.

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere