portfolio

Soha Khare
← 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.