Full Stack Projects with Source Code

MERN, PERN & React projects with free YouTube tutorials and complete downloadable source code. Built with MongoDB, PostgreSQL, Express, React & Node.js.

23
Projects
79h
Content
13
AI Projects
153K
Views
Stack
Level
Featured Projects
Full Stack AI Invoicing & Billing App with PERN Stack tutorial thumbnail
AIPERN
1h 1m
Advanced32K views

Full Stack AI Invoicing & Billing App with PERN Stack

Build a full-stack AI Invoicing & Billing application with the PERN stack. Create, send and track invoices, auto-fill line items with Google Gemini AI, generate payment reminders, and manage clients — with JWT auth, PostgreSQL, Express, and a clean React + Tailwind dashboard. Full source code included.

PostgreSQLExpressReactNode.js+3 more
Full Stack AI CRM Dashboard App with MERN Stack tutorial thumbnail
AI
1h 22m
Advanced45K views

Full Stack AI CRM Dashboard App with MERN Stack

Build a full-stack AI CRM Dashboard with the MERN stack. Manage leads, contacts and deals with a visual pipeline, AI insights via Google Gemini, revenue and conversion analytics, JWT auth, MongoDB, Express & React + Tailwind. Full source code included.

MongoDBExpressReactNode.js+3 more
Full Stack Expense Tracker App with MERN Stack tutorial thumbnail
4h 10m
Intermediate

Full Stack Expense Tracker App with MERN Stack

Build a full-stack Expense Tracker application using MongoDB, Express, React, and Node.js. Features JWT authentication, a financial dashboard with bar, pie, and line charts, income and expense management with category tracking, Excel export reports, and a fully responsive sidebar UI — a complete personal finance app built from scratch.

MongoDBExpressReactNode.js+2 more
Full Stack Task Manager App with MERN Stack tutorial thumbnail
4h 52m
Intermediate

Full Stack Task Manager App with MERN Stack

Build a full-stack Task Manager application using MongoDB, Express, React, and Node.js. Features role-based dashboards for admins and users, task creation with priorities and due dates, automated status updates via checklist, team task assignment, pie and bar chart analytics, report downloads, and a fully responsive sidebar UI — a production-quality project management tool built from scratch.

MongoDBExpressReactNode.js+2 more
Full Stack Resume Builder App with MERN Stack tutorial thumbnail
4h 59m
Intermediate

Full Stack Resume Builder App with MERN Stack

Build a full-stack Resume Builder application using MongoDB, Express, React, and Node.js. Features JWT authentication, a live resume editor with instant preview, three switchable resume templates, a color palette selector, PDF download, profile image upload, and a multi-resume dashboard — a polished, real-world SaaS-style app built entirely from scratch.

MongoDBExpressReactNode.js+2 more
Full Stack AI-Powered Interview Prep App with MERN Stack tutorial thumbnail
AI
3h 13m
Intermediate

Full Stack AI-Powered Interview Prep App with MERN Stack

Build a full-stack AI-powered Interview Preparation application using MongoDB, Express, React, and Node.js. Integrates Google Gemini API to automatically generate role-based technical interview questions and on-demand concept explanations. Features JWT authentication, pinnable Q&A cards, accordion learning UI, session management, and a clean responsive dashboard — a standout AI-integrated MERN project for your portfolio.

MongoDBExpressReactNode.js+3 more
Responsive Developer Portfolio with React, Tailwind CSS & Framer Motion tutorial thumbnail
2h 07m
Beginner

Responsive Developer Portfolio with React, Tailwind CSS & Framer Motion

Build a stunning, fully responsive developer portfolio website using React.js, Tailwind CSS, and Framer Motion. Features a seamless dark/light mode toggle with React Context, animated skill bars, interactive project cards, a developer journey timeline, a contact form with a success modal, and smooth scroll animations throughout — the perfect portfolio to land your next developer job or freelance client.

ReactTailwindFramer Motion
Full Stack AI-Powered Learning Assistant App with MERN Stack tutorial thumbnail
AI
6h 43m
Advanced

Full Stack AI-Powered Learning Assistant App with MERN Stack

Build a full-stack AI-powered Learning Assistant application using MongoDB, Express, React, and Node.js. Upload PDF study documents and use Google Gemini AI to chat with your documents, generate summaries, explain concepts, auto-create flashcard sets with flip animation, and generate custom multiple-choice quizzes with results and analytics. Features a progress tracking dashboard, favorites system, embedded PDF viewer, and five MongoDB schemas — the most feature-complete AI project in the series at over 6 hours.

MongoDBExpressReactNode.js+3 more
MERN Stack Projects
9 projects
Full Stack AI Resume Checker App with MERN Stack tutorial thumbnail
AI
1h 29m
Advanced15K views

Full Stack AI Resume Checker App with MERN Stack

Build a full-stack AI Resume Checker with the MERN stack. Score resumes against job descriptions with an ATS score, get AI rewrites and keyword matching via Google Gemini, keep version history, with JWT auth, MongoDB, Express & React + Tailwind. Full source code included.

MongoDBExpressReactNode.js+3 more
Full Stack AI Habit Tracker App with MERN Stack tutorial thumbnail
AI
1h 23m
Intermediate20K views

Full Stack AI Habit Tracker App with MERN Stack

Build a full-stack AI Habit Tracker with the MERN stack. Build habits with streaks, reminders and an AI coach powered by Google Gemini, plus daily and weekly progress views — with JWT auth, MongoDB, Express & React + Tailwind. Full source code included.

MongoDBExpressReactNode.js+3 more
Full Stack Notes App with MERN Stack tutorial thumbnail
2h 44m
Beginner

Full Stack Notes App with MERN Stack

Build a full-stack Notes application from scratch using MongoDB, Express, React, and Node.js. Includes JWT authentication, note creation, editing, pinning, and a live search feature — perfect for developers learning the MERN stack end-to-end.

MongoDBExpressReactNode.js+2 more
Full Stack Travel Story App with MERN Stack tutorial thumbnail
4h 35m
Intermediate

Full Stack Travel Story App with MERN Stack

Build a full-stack Travel Story application using MongoDB, Express, React, and Node.js. Features JWT authentication, image uploads with Multer, story creation and editing, date range filtering, search, and a pin-to-top favourite system — a great intermediate MERN project with real-world file handling.

MongoDBExpressReactNode.js+3 more
Full Stack Polling App with MERN Stack tutorial thumbnail
6h 31m
Intermediate

Full Stack Polling App with MERN Stack

Build a production-ready Polling application from scratch using MongoDB, Express, React, and Node.js. Includes JWT authentication, multiple poll types (single-choice, yes/no, rating, image-based), voting with live results, bookmarks, and admin controls to close or delete polls.

MongoDBExpressReactNode.js+2 more
Full Stack MERN Blog App with Markdown & AI Post Generator tutorial thumbnail
AI
6h 35m
Advanced

Full Stack MERN Blog App with Markdown & AI Post Generator

Build a full-stack Blog application using MongoDB, Express, React, and Node.js. Features AI-powered blog post generation and comment replies via Gemini API, full markdown support with live syntax highlighting, slug-based URLs, tag filtering, real-time search, a post view counter, like/clap button, draft and publish toggle, admin dashboard with analytics, and a comments section — the most feature-complete project in the series.

MongoDBExpressReactNode.js+3 more
Full Stack Job Portal App with MERN Stack tutorial thumbnail
7h 21m
Advanced

Full Stack Job Portal App with MERN Stack

Build a full-stack Job Portal application using MongoDB, Express, React, and Node.js. Features dual role-based dashboards for Employers and Job Seekers, JWT authentication, job posting with full CRUD, resume upload and download, job applications with status tracking, saved jobs bookmarking, company profiles, job search with category and location filters, and dashboard analytics — the most ambitious MERN project in the series at over 7 hours.

MongoDBExpressReactNode.js+2 more
Full Stack AI-Powered Invoice Generator with MERN Stack tutorial thumbnail
AI
5h 08m
Intermediate

Full Stack AI-Powered Invoice Generator with MERN Stack

Build a full-stack AI-powered Invoice Generator application using MongoDB, Express, React, and Node.js. Features Gemini AI to generate invoices instantly from plain text client emails, auto-draft professional payment reminder emails, and deliver smart financial insights on the dashboard. Includes JWT authentication, full invoice CRUD with status filtering, PDF print and download, and business profile auto-fill — a production-quality freelancer tool built from scratch.

MongoDBExpressReactNode.js+3 more
Full Stack AI-Powered eBook Creator App with MERN Stack tutorial thumbnail
AI
5h 04m
Intermediate

Full Stack AI-Powered eBook Creator App with MERN Stack

Build a full-stack AI-powered eBook Creator application using MongoDB, Express, React, and Node.js. Uses Google Gemini AI to generate complete ebook outlines and full chapter content from a title alone. Features a markdown editor with real-time preview, drag-and-drop chapter reordering, custom cover image upload, and PDF and DOCX export — a genuinely useful content creation tool built entirely from scratch with the MERN stack.

MongoDBExpressReactNode.js+3 more
PERN Stack Projects
5 projects
Full Stack AI Invoicing & Billing App with PERN Stack tutorial thumbnail
AIPERN
1h 1m
Advanced32K views

Full Stack AI Invoicing & Billing App with PERN Stack

Build a full-stack AI Invoicing & Billing application with the PERN stack. Create, send and track invoices, auto-fill line items with Google Gemini AI, generate payment reminders, and manage clients — with JWT auth, PostgreSQL, Express, and a clean React + Tailwind dashboard. Full source code included.

PostgreSQLExpressReactNode.js+3 more
Full Stack AI Form Builder App with PERN Stack tutorial thumbnail
AIPERN
1h 8m
Intermediate17K views

Full Stack AI Form Builder App with PERN Stack

Build a full-stack AI Form Builder with the PERN stack — a drag-and-drop form designer with AI-generated fields (Google Gemini), shareable public forms, response collection, and analytics. React, Node.js, Express, PostgreSQL & Tailwind. Complete source code included.

PostgreSQLExpressReactNode.js+3 more
Full Stack AI Kanban Board App with PERN Stack & Real-Time Collaboration tutorial thumbnail
AIPERN
1h 12m
Advanced13K views

Full Stack AI Kanban Board App with PERN Stack & Real-Time Collaboration

Build a full-stack AI Kanban Board with the PERN stack and real-time team collaboration. Drag-and-drop boards, AI task suggestions with Google Gemini, live updates via Socket.io, JWT auth, PostgreSQL & React + Tailwind. Full source code included.

PostgreSQLExpressReactNode.js+3 more
Full Stack AI Expense Tracker App with PERN Stack tutorial thumbnail
AIPERN
1h 35m
Intermediate11K views

Full Stack AI Expense Tracker App with PERN Stack

Build a full-stack AI Expense Tracker with the PERN stack. Track income and expenses, auto-categorise transactions with Google Gemini AI, set budgets, and visualise spending — with JWT auth, PostgreSQL, Express & React + Tailwind. Full source code included.

PostgreSQLExpressReactNode.js+3 more
Full Stack AI Recipe Generator App with PERN Stack tutorial thumbnail
AIPERN
1h 51m
Intermediate

Full Stack AI Recipe Generator App with PERN Stack

Build a full-stack AI-powered Recipe Generator using PostgreSQL, Express, React, and Node.js. Uses Google Gemini 2.5 Flash to generate recipes from your pantry ingredients with dietary and cuisine filters. Features pantry management with expiry alerts and low-stock badges, a weekly meal planner, a shopping list with one-click pantry add, a saved recipe collection, and user preference settings — a complete food planning SaaS built on a normalised PostgreSQL schema hosted on Neon.

PostgreSQLExpressReactNode.js+3 more
React Frontend Projects
3 projects