Skip to content

AHosseinRnj/eGames

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Home Picture

Shopping Cart

Shopping Cart Picture

Orders

Shopping Cart Picture

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

License: MIT

This project is licensed under the MIT License. See the LICENSE file for details.