BStore is a simple and powerful Book Store Management System built using ASP.NET Core MVC.
It allows users to browse, search, and purchase books, while providing an admin dashboard to manage the store efficiently.
- Register and log in securely
- Browse books by category
- Search books by title or author
- Add books to cart or wishlist
- View and manage items in the shopping cart
- Checkout and view order history
- Add and remove items from the cart
- Quantity management per item
- Real-time cart updates
- View cart summary (total items and price)
- Proceed to checkout with selected books
- Add, edit, and delete books
- Manage categories and authors
- View customer orders
- Role-based access (User / Admin)
- ASP.NET Core MVC
- Entity Framework Core
- SQL Server
- Razor Pages
- Bootstrap
- LINQ
- ASP.NET Identity
- Clean architecture following MVC pattern
- Secure authentication & authorization
- Shopping cart implemented using session or database
- Simple and extendable structure for learning or real use
- Online payment integration
- Book reviews and ratings
- RESTful API support