EGames
An online store based on ASP.NET Core MVC
Install / Use
/learn @AHosseinRnj/EGamesREADME
eGames
An online store based on ASP.NET Core MVC
Features
This web application demonstrates the following features:
- CRUD data operations using EFCore and DbContext
- Authentication and authorization
- Integration with the Zibal payment gateway
- Services and Dependency Injection
- Routing with URL patterns and parameter binding
- Model binding for HTTP requests and form input
- View components for modular and reusable UI components
- Model validation for data input
- Responsive design for optimal viewing on various devices
- And much more...
Demo
Home
<div class="picture"> <img src="https://img001.prntscr.com/file/img001/rlAnvnwWTruYgENfkP5Big.png" alt="Home Picture"> </div>Shopping Cart
<div class="picture"> <img src="https://img001.prntscr.com/file/img001/KAjdHsLLTXO4-p0dgfYMlQ.png" alt="Shopping Cart Picture"> </div>Orders
<div class="picture"> <img src="https://img001.prntscr.com/file/img001/8OtGrKUKQbe_SVK2py0e6w.png" alt="Shopping Cart Picture"> </div>Credentials
You can find credentials in AppDbInitializer.cs and change them as you wish
Admin user
Username: admin@egames.com
Password: Admin@123$
Normal user
Username: user@egames.com
Password: User@123$
Requirements
- .NET 6.0 SDK or later
- MSSQL Server
Configuration
To use this web application, you'll need to update the connection string in the appsettings.json file to point to your local or remote database server.
License
This project is licensed under the MIT License. See the LICENSE file for details.
