What is SupermarketWEB?
SupermarketWEB is a comprehensive web-based supermarket management system built with ASP.NET Core 8.0 and Razor Pages. It provides a clean, efficient interface for managing inventory, customers, payment methods, and product categories in a retail environment.Key Features
Product Management
Manage products with pricing, stock levels, and category associations
Category Organization
Organize products into categories with descriptions for easy navigation
Customer Management
Track customer information and manage customer relationships
Payment Methods
Configure and manage multiple payment modes for transactions
User Authentication
Secure cookie-based authentication system with login/logout functionality
Entity Framework Core
Robust SQL Server database integration using EF Core 8.0
Technology Stack
SupermarketWEB is built with modern .NET technologies:- Framework: .NET 8.0 with ASP.NET Core
- UI: Razor Pages with server-side rendering
- Database: SQL Server with Entity Framework Core 8.0.10
- Authentication: Cookie-based authentication
- Architecture: MVC pattern with Razor Pages
Data Models
The application manages five core entities:- Products: Inventory items with pricing, stock quantities, and category relationships
- Categories: Product groupings with descriptions
- Customers: Customer records and contact information
- PayModes: Payment method configurations
- Users: Authentication and user account management
Who Is This For?
SupermarketWEB is designed for:- Small to medium-sized retail stores looking for inventory management
- Supermarkets needing a web-based point of sale system
- Developers learning ASP.NET Core and Entity Framework Core
- Teams building on a solid foundation for retail management systems
Getting Started
Ready to set up SupermarketWEB? Head over to the Installation Guide to get started with the prerequisites and step-by-step setup instructions.SupermarketWEB uses SQL Server LocalDB by default, making it easy to get started without complex database setup.