Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Gen AI + Full Stack Web Development Project | React, Node, JWT, Gemini
Play lesson

MERN Stack Full Course | Complete Full Stack Developer Roadmap๐Ÿš€ - Gen AI + Full Stack Web Development Project | React, Node, JWT, Gemini

5.0 (1)
8 learners

What you'll learn

This course includes

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

Summary

Keywords

Full Transcript

In this video, you will learn how to build a Production-Ready Full Stack Gen AI Job Preparation Web Application in One Shot โ€” from authentication and resume processing to AI-powered interview preparation using React, Node.js, JWT, Gemini AI, and Puppeteer. This project is designed to simulate a real-world product where users can upload their resumes, analyze job descriptions, detect skill gaps, and generate AI-powered interview questions and ATS-optimized resumes. If you want to master Full Stack + Gen AI by building a real-world application, this complete project walkthrough is for you. Instructor: Ankur Prajapati ๐Ÿ“ Source Code (GitHub): https://github.com/ankurdotio/interview-ai-yt ๐Ÿš€ What You Will Learn Full Stack Web Application Architecture Secure Authentication using JWT Token Blacklisting Implementation AI Integration using Gemini Resume Parsing & Skill Extraction Logic AI-Based Skill Gap Detection ATS-Optimized Resume Generation Puppeteer for Dynamic PDF Creation Real-World Project Structuring ๐Ÿ›  Tech Stack Used Frontend: React.js Backend: Node.js + Express.js Authentication: JWT + Token Blacklisting AI: Gemini API PDF Generation: Puppeteer ๐Ÿงญ Project Timeline 00:00:00 โ€“ Introduction & Project Overview 00:01:50 โ€“ Basic Server Setup & Authentication APIs 00:05:16 โ€“ Setting Up MongoDB Atlas & Database Configuration 00:13:45 โ€“ Database Setup & User Model Schema 00:16:48 โ€“ Creating Auth Routes 00:20:43 โ€“ Auth Controller & Register User Implementation 00:30:43 โ€“ Login User Controller 00:38:28 โ€“ Testing APIs Using Postman 00:44:07 โ€“ Logout Logic, Cookies & Token Blacklisting Concept 00:51:35 โ€“ Blacklist Model Schema & Logout API Implementation 01:00:11 โ€“ GetMe API, Auth Middleware & Controller 01:10:24 โ€“ Frontend Setup with Vite 01:16:04 โ€“ React Router Setup, Folder Structure & Auth Pages 01:25:28 โ€“ Login & Register UI (Dummy Setup + Styling) 01:35:03 โ€“ Authentication Form Styling & Architecture Overview (4 Layers) 01:51:54 โ€“ Service Layer Setup (Axios, Auth APIs) + Context State Management 02:14:30 โ€“ Custom Hooks (useAuth) & Two-Way Binding 02:24:54 โ€“ CORS Setup, Protected Routes & getMe Integration 02:47:54 โ€“ AI Feature Architecture Explanation 02:55:05 โ€“ Interview Report Model, Zod Schema & AI Response Structure 03:23:35 โ€“ Interview Routes, Controllers & Multer File Upload Setup 03:46:27 โ€“ AI Service Integration & Postman Testing 03:56:22 โ€“ Integrating AI APIs in Frontend & Home Page Setup 04:10:17 โ€“ Styling Home & Interview Page UI 04:26:35 โ€“ Interview APIs (Generate, Get by ID, Get All Reports) + Context Setup 04:43:07 โ€“ use Interview Hook & Report Management Logic 04:56:45 โ€“ Generate Report Function & Rehydration Logic 05:11:01 โ€“ Recent Reports Feature 05:17:01 โ€“ Resume PDF Generation using Puppeteer (AI to PDF Pipeline) 05:29:24 โ€“ Generate Resume PDF Controller & Backend Integration 05:44:41 โ€“ Frontend Integration of Resume PDF Feature 05:55:15 โ€“ Outro ๐ŸŒ Visit Our Website: https://sheryians.com/ ๐ŸŒ Explore Our Courses: https://sheryians.com/courses ๐Ÿ“ฒ Follow Us On: ๐Ÿ“ท Instagram: https://www.instagram.com/sheryians_coding_school/ ๐Ÿ“˜ Facebook: https://www.facebook.com/sheryians.community ๐Ÿ’Œ Telegram: https://t.me/sheryiansCommunity ๐Ÿ’ผ LinkedIn: https://in.linkedin.com/company/the-sheryians-coding-school ๐ŸŽฎ Discord: https://discord.gg/Au3TquBarQ Peace out โœŒ full stack development, gen ai project, ai web application, resume analyzer project, job preparation app, react js project, node js backend, jwt authentication, gemini api integration, puppeteer pdf generation, mern stack project, ai interview preparation, ats resume generator, web development project, full stack gen ai app, sheryians coding school

Course Hive

Continue this lesson in the app

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

FAQs

Course Hive
Download CourseHive
Keep learning anywhere