Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Build a Full Stack Book Store App Using React, Node, MongoDB, and Express

via freeCodeCamp

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course guides learners through building and deploying a full-stack online bookstore with a React frontend, Node.js backend, MongoDB, authentication, shopping cart and checkout, orders, and an admin dashboard.

Syllabus

Introduction
Project Overview
Setup Project
Install Tailwind CSS
Setup React Router DOM
Customize Your Project
Create a Responsive Navbar
Banner Section
Top Sellers Section
Recommend Books
News Section
Footer Section
Login and Register Page
Install Redux Toolkit & Add to Cart
Cart Page, Remove from Cart, Clear Cart
Create Checkout Page
Server Setup, Mongoose & MongoDB
Create Blog Schema & Model
Book Routes & Controllers
Create bookApi using RTK Query & Display Books
Firebase Setup, Implement Login & Register
Private Routes
Create Order Endpoint & Place Order
Create Admin & Verify Token
Admin Router & Dashboard Login
Admin Dashboard: Add, Edit & Delete Books
How to Deploy Your MERN Project

Taught by

freeCodeCamp.org

Reviews

Start your review of Build a Full Stack Book Store App Using React, Node, MongoDB, and Express

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.