Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/quangluanle/eshopping
E-Commerce with ASP.Net Core 6.0, Entity FrameWork and MS SQL Server
https://github.com/quangluanle/eshopping
asp-net-core commerce entity-framework-core sql-server
Last synced: 20 days ago
JSON representation
E-Commerce with ASP.Net Core 6.0, Entity FrameWork and MS SQL Server
- Host: GitHub
- URL: https://github.com/quangluanle/eshopping
- Owner: quangluanle
- Created: 2024-09-09T06:36:16.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-09T07:55:20.000Z (5 months ago)
- Last Synced: 2024-11-23T08:27:36.085Z (3 months ago)
- Topics: asp-net-core, commerce, entity-framework-core, sql-server
- Language: HTML
- Homepage:
- Size: 9.97 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EShopping
EShopping is a modern e-commerce application designed to provide a seamless online shopping experience. Built with ASP.NET Core 6 and Entity Framework, this project aims to deliver a robust and scalable platform for online retail.
## Table of Contents
- [Introduction](#introduction)
- [Features](#features)
- [Setup](#setup)## Introduction
EShopping is an e-commerce platform developed using ASP.NET Core 6 for the backend and Entity Framework for data access. This application provides functionalities for product management, shopping cart, and user account management.
## Features
### User Features
- **Shopping Cart:** Add products to the cart and manage the cart contents.
- **Checkout:** Complete purchases with multiple payment options.
- **Account Management:** Register, log in.### Admin Features
- **Product Management:** Manage products.
- **Brand Management:** Manage product brands.
- **Category Management:** Manage product categories.
- **Order Management:** View and approve customer orders.
- **Account Management:** Manage user accounts.
- **Role Management:** Assign and manage user roles.## Setup
To set up and run this project on your local machine, follow the steps below:
### Prerequisites
- [.NET Core SDK](https://dotnet.microsoft.com/download) (version 6.0.12)
- [SQL Server](https://www.microsoft.com/en-us/sql-server/sql-server-downloads)
- .NET Core Tool 6.0.21 (.NET CLI: "dotnet add package Microsoft.EntityFrameworkCore.Tools --version 6.0.21")### Installation
1. **Clone the repository:**
```bash
git clone https://github.com/your-username/EShopping.git
cd EShopping