← Back to projects
// project
Book Store Management System
Full-stack bookstore where users can browse, add to cart, and place orders. Admins manage inventory via a secure dashboard.
// overview
A complete bookstore management system with separate user and admin flows. Users can browse books, manage carts, and place orders. Admins have a secure dashboard to manage inventory.
// tech stack
ReactNode.jsMongoDBExpressJWT
// features
- ▸Browse, add to cart, and place orders with cash-on-delivery
- ▸Admin dashboard with secure login
- ▸Book upload, update, and delete functionality
- ▸Inventory tracking and management
- ▸User authentication with JWT
// challenges & learnings
Implementing role-based access control cleanly across both user and admin flows while keeping the codebase maintainable.