Skip to content

Bit-Developer/game-store-aspnet

Repository files navigation

Game Store

An online eCommerce web store, built with ASP.NET MVC in C#.

image

Function

This website has all the required functions as an eCommerce web store. Here are the available features:

  • Membership: Regular User, Advanced User, Admin User.
  • User Authentication - Register, Login, User Profile, Reset Password, Role, etc.
  • Product Management - Create, Update, Delete product.
  • User Management - Create, Update, Delete user.
  • Procure System - Shopping Cart, Order, Payment, Shipping.
  • Website Management - Dashboard.
  • General Function - Product Search.

Technology

The frameworks and libraries used for this app are listed below.

  • C#, ASP.NET MVC, WebAPI
  • Entity Framework (Code First)
  • SQL Server for persistence
  • Bootstrap, jQuery
  • Ninject for Dependency Injection
  • ASP.Net Identity: User and Role, Admin Area
  • Authentication and Authorization
  • Third-party Payment Gateway
  • Cache: Output Caching, ASP.NET Cache
  • Azure Deployment

Demo

One available demo:

Note: The demo website may be slow when you access them for the first time. Be patient!

Try it out on Azure with the following accounts:

Setup Locally

git clone https://github.com/jojozhuang/game-store-aspnet.git

On Windows, open the project in Visual Studio, compile and run. Access http://localhost:5000/ in web browser, enjoy!

Portfolio

Read portfolio Online Game Store(ASP.NET) to learn the main functions of this online store application.