ProjectsWeb DevelopmentOnline Bookstore
Web Development
Online Bookstore - MERN Book Shop with Personal Library and Test-Mode Checkout
An online bookstore where users browse free and paid books, build a personal library, search the catalogue and get in touch.
Free
Download the starter and begin building today.
What's included
- Source Code
- README
- Setup Guide
ReactViteExpressNode.jsMongoDBJWTAxios
Project notes
Built to help you go further.
Users sign up with hashed passwords and expiring JWT logins, add free books in one click or buy paid books through a checkout dialog, and see everything they own in My Library, while a rate-limited contact form saves messages to the database. It is built with a React (Vite) front end, an Express and MongoDB back end, a pluggable payment-provider folder that defaults to a test mode, and a backend test suite. Students learn JWT authentication, idempotent purchases, API rate limiting and how to structure a clean MERN project.
You also get setup documentation and access to project assistance. Talk to a specialist
