electronic store
localshop is an opensource ecommerce shopping built with ASP.NET MVC 5, Entity Framework 6
- Backend using
ASP.NET 4.7
,ASP.NET MVC 5
,Entity Framework 6
,ASP.NET Identity
- Design patterns:
Repository pattern
- Frontend using
Bootstrap 4
,jQuery
- Account: Login, Register, Change password, Update infomation, View list orders.
- Cart: Add to cart, Update cart, Checkout
- Wishlist, Compare
- Account: Login, Update infomation
- User: View, Change role, Delete
- Homepage: Change promo product, Create/Update/Delete banner
- Product: CRUD Product
- Review: CRUD Review
- Order: Tracking, Update status
- Category: CRUD category
- Contact: Read contact
- Configuration: Change app config
- Admin (User: [email protected], PWD: [email protected])
- Clone repo to your computer
- Open in Visual Studio (localshop.sln). Make sure Visual Studio 2017+ installed on your PC
- In localshop.Web
- Rename
AppSettings.config.sample
toAppSettings.config
- Replace your infomation in
AppSettings.config
- Change your host name in
ConnectionString (Web.config)
if your host name is different from me
- Rename
- Open Package Manager Console and run
Update-Database -ProjectName localshop.Domain
Ctrl + F5
to build and run solution
- IIS 7+
- ASP.NET 4.7+
- MS SQL Server 2019 Express (or higher)
- Visual C++ Redistributable for Visual Studio 2019 (Download)