• DevBits
  • Posts
  • 10 MERN Stack Projects You Should Build

10 MERN Stack Projects You Should Build

Ready to level up your MERN skills? Start building today!

Hi👋

I hope you’re doing well!

MERN stack projects are one of the best ways to learn the powerful MERN stack (MongoDB, Express.js, React, Node.js) for full-stack web development.

I've curated a list of 10 MERN stack projects you can build, each with a free YouTube tutorial and a GitHub repo to follow along.

If you’re new to the stack, you might want to first check out this list of YouTube channels to learn the MERN stack before diving into the projects.

Prefer reading on the web?

Check it out here👇

1. Shopping List App

Tutorial by: Traversy Media
GitHub Repo: mern_shopping_list
YouTube Tutorial: Shopping list

This project covers full CRUD functionality with a clean React UI, Express backend, and MongoDB database. Great starting point!

2. MERN Memories App

Tutorial by: JavaScript Mastery
GitHub Repo: project_mern_memories
YouTube Tutorial: MERN Memories

Learn how to build a full-stack MERN application using React, Node.js, Express, and MongoDB. This is a simple social media app where users can share and manage memorable moments.

3. MERN Stack Project – Blog App

Tutorial by: The Net Ninja
GitHub Repo: NodeJs-Express-EJS-MongoDB–Blog
YouTube Tutorial: Blog App

Simple blog with Express and MongoDB. Ideal for those just getting started with backend and database integration.

4. MERN Stack Project – Booking App

Tutorial by: Chris Blakely
GitHub Repo: mern-booking-app
YouTube Tutorial: Booking App

Build a hotel booking system using the MERN stack. Includes authentication, booking logic, and dashboards.

5. MERN Stack Project – iNotebook (Hindi)

Tutorial by: CodeWithHarry
GitHub Repo: iNotebook-React
YouTube Tutorial: iNotebook

Build a full-stack note-taking app with authentication. Good starter project for learners comfortable with Hindi.

6. MERN Stack Project – Book Store

Tutorial by: freeCodeCamp.org
GitHub Repo: Book-Store-MERN-Stack
YouTube Tutorial: Book Store

Learn about backend CRUD, backend router, CORS policy, and MongoDB operations through this tutorial.

7. Medical Pager Chat App

Tutorial by: JavaScript Mastery
GitHub Repo: project_medical_pager_chat
YouTube Tutorial: Medical Pager Chat App

Learn to create a full Realtime Chat Application. It has group and private chats, emojis, GIFs, message editing and deleting, special commands, and more.

8. MERN Stack Project – AirBnb Clone

Tutorial by: GeeksforGeeks
GitHub Repo: airbnb-starter
YouTube Tutorial: AirBnb Clone

Learn to build a fully functional Airbnb clone from scratch using modern frontend technologies. This project is perfect for leveling up your skills and learning how to build real-world applications.

9. E-commerce Website

Tutorial by: GeeksforGeeks
GitHub Repo: Ecomerce-website
YouTube Tutorial: E-commerce Website

Learn to build a dynamic and sleek eCommerce website. This project covers everything from setting up the development environment to implementing key features like product listings, shopping carts, user authentication, and checkout processes.

10. Password Manager (Hindi)

Tutorial by: CodeWithHarry
GitHub Repo: Password manager
YouTube Tutorial: Password Manager

Build a Password Manager using React, Tailwind CSS, MongoDB, and Express. It’s a great beginner-friendly project, especially for learners who prefer Hindi tutorials.

That’s all for now.

If you find my content helpful, consider buying me a coffee. ☕

And if this email landed in Promotions, drag it to Primary so you never miss an update.

For more daily content, follow me on X (Twitter).

Thanks for reading,
Shefali