Course Hive
Search

Welcome

Sign in or create your account

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

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

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 functional Resume Builder App using the MERN stack — MongoDB, Express.js, React.js, and Node.js — along with Tailwind CSS for a clean, modern UI. This project lets users create, customize, and manage professional resumes with real-time preview, theme switching, and one-click PDF downloads. Get Source Code: https://buymeacoffee.com/timetoprogram/e/400989 🔥 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 Key Features: 1. User Authentication – Register, log in, and manage sessions using JWT. 2. Resume Dashboard – Organized view of all saved resumes with edit/delete actions. 3. Live Resume Editor – Instantly update and preview your resume as you type. 4. Template Switching – Easily change resume layouts to match your style. 5. Color Palette Selector – Customize the look and feel with color themes. 6. PDF Download Support – Download your resume with one click as a polished PDF. 7. Save & Edit Resumes – Store multiple resumes securely for future updates. 8. Image Upload & Preview – Upload and preview your profile photo in real-time. 9. Backend API Integration – Built with Express & MongoDB for full CRUD support. Frontend 00:00 - Demo of Resume Builder App 11:59 - Setting Up React App 13:37 - Creating Project Structure (Files & Folders) 17:54 - Tailwind CSS v4 Setup 22:13 - Installing Required Libraries 23:11 - Defining App Routes 27:28 - Creating Landing Page UI 38:43 - Building Login Popup Form UI 46:33 - Building Sign-Up Popup Form UI Backend 56:33 - Backend Project Setup 59:06 - Creating Project Structure (Files & Folders) 01:01:28 - Defining User MongoDB Schema 01:02:13 - Defining Resume MongoDB Schema 01:04:37 - Connecting to MongoDB 01:08:40 - Creating Authentication APIs (Login, Sign-Up, Profile Info, Image Upload) 01:25:19 - Creating Resume APIs (Create, Read, Update, Delete Resumes) Frontend (Continued) 01:43:49 - Defining API Paths 01:44:14 - Creating Axios Instance 01:46:21 - Creating User Context Provider 01:49:59 - Integrating Login API 01:57:05 - Integrating Sign-Up API Dashboard Page 02:01:21 - Fetching All Resumes from Backend 02:03:32 - Building Dashboard Page UI 02:10:45 - Resume Card Component 02:17:35 - Create Resume Popup Edit Resume Page 02:22:59 - Resume Editor Page Structure 02:33:00 - Fetching Resume by ID 02:43:29 - Profile Info Form 02:47:35 - Contact Info Form 02:50:32 - Work Experience Form 02:58:55 - Education Form 03:03:54 - Skills Form 03:10:41 - Projects Form 03:16:06 - Certifications Form 03:20:49 - Additional Info Form 03:30:47 - Form Validation Logic Resume Templates & Features 03:39:49 - Creating First Resume Template 04:13:56 - Uploading Resume Thumbnails & Profile Images 04:18:34 - Updating Resume Details via API 04:28:13 - Theme and Color Palette Selector 04:41:06 - Creating Second Resume Template 04:44:48 - Creating Third Resume Template 04:54:45 - Resume Preview & Download Component 04:57:53 - Deleting a Resume Also, check out: MERN Task Manager App https://youtu.be/fZK57PxKC-0 MERN Expense Tracker App https://youtu.be/PQnbtnsYUho #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 | Subscribe for more such videos. 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