BookStack – Your One-Stop Online Bookstore
BookStack is a modern, scalable online bookstore where users can browse, search, filter, and order books with ease. From everyday readers to backend admins, everyone gets a smooth, secure experience.
Built with a modular monolithic architecture, this project is designed for scalability and ease of maintenance.
BookStack is a scalable, full-featured online bookstore that offers a secure and smooth experience for both users and admins. Users can easily browse, search, filter, and purchase books, while admins efficiently manage books, users, and orders through a role-based dashboard. With secure payments and real-time analytics, BookStack delivers a modern e-commerce solution for book lovers.
✔️ Advanced Filtering & Search – Browse by category, author, price, and availability
✔️ Secure Authentication – JWT-based auth with password hashing (Bcrypt)
✔️ Role-Based Access – Separate dashboards for users and admins
✔️ Book Management – Admins can add, update, and delete books with images
✔️ Order Management – Place orders with SSLCommerz and track order history
✔️ User Dashboard – Manage profile, cart, and past orders
✔️ Analytics Dashboard – Real-time charts showing users, orders, and sales
✔️ Responsive UI – Fully optimized for mobile and desktop
✔️ Sorting & Pagination – Sort by newest, price, etc., with paginated views
✔️ Modular Architecture – Clean, maintainable monolithic structure for scalability