Description
Readzy is a modern, fully functional e-commerce bookstore built using ASP.NET Core (.NET 9). The application allows users to browse and purchase books, manage shopping carts, and complete payments securely via Stripe. Admin users can manage inventory, orders, and user roles through a streamlined dashboard.
Key Features
ASP.NET Core MVC & Razor Pages with N-Tier Architecture for clean, scalable codebase
Repository pattern to promote separation of concerns
Role-Based Authentication & Authorization using ASP.NET Core Identity
Role management for Admin, Customer accounts
Stripe Payment Gateway integration for secure transactions
State management using Sessions,TempData, and ViewData
Entity Framework Core 9 with Code-First Migrations and Data Seeding
Responsive UI built with Bootstrap 5
Key Technologies
Backend: ASP.NET Core MVC (.NET 9), C#
Frontend: Razor Pages, Bootstrap 5
Database: SQL Server, Entity Framework Core 9
Authentication: ASP.NET Core Identity, OAuth (Google & Facebook)
Payments: Stripe
Development Tools: Visual Studio 2022, SQL Server Management Studio (SSMS)
Screenshots
Below are some sample screenshots from the Readzy E-Commerce Bookstore: