Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ahmedmohamedgaber/e-commerce
EasyShopper is a comprehensive E-Commerce Platform built using ASP.NET Core MVC. It offers an intuitive online shopping experience with a wide array of products, user-friendly navigation, and secure checkout. Key functionalities include product browsing, a shopping cart, order management, and an admin panel for product oversight.
https://github.com/ahmedmohamedgaber/e-commerce
asp-net-core asp-net-core-web-api asp-net-mvc c csharp ecommerce entity-framework-core online-shop oop sql-server web-development
Last synced: about 2 months ago
JSON representation
EasyShopper is a comprehensive E-Commerce Platform built using ASP.NET Core MVC. It offers an intuitive online shopping experience with a wide array of products, user-friendly navigation, and secure checkout. Key functionalities include product browsing, a shopping cart, order management, and an admin panel for product oversight.
- Host: GitHub
- URL: https://github.com/ahmedmohamedgaber/e-commerce
- Owner: AhmedMohamedGaber
- Created: 2024-09-03T04:17:42.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2024-10-24T08:33:41.000Z (3 months ago)
- Last Synced: 2024-10-25T05:11:58.328Z (3 months ago)
- Topics: asp-net-core, asp-net-core-web-api, asp-net-mvc, c, csharp, ecommerce, entity-framework-core, online-shop, oop, sql-server, web-development
- Language: HTML
- Homepage: https://easyshopper.runasp.net/
- Size: 42.8 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🚧 EasyShopper - E-commerce Platform (Under Development)
[🔗 EasyShopper Live](https://easyshopper.runasp.net/)
⚠️⚠️⚠️ This **E-commerce** project is currently **under development** and construction. It aims to provide a fully functional platform for online shopping, featuring capabilities for browsing products, managing a shopping cart, placing orders, and an admin panel for product management.
## ✨🖼️🖼️ Some Images 🌟
## 🚧 Work in Progress
### Planned Features
- **🔒 User Registration & Login**: Secure sign-up and login process.
- **🛍️ Product Browsing**: A wide variety of products across multiple categories.
- **🔍 Search Functionality**: Easy product searches by name, category, or description.
- **🛒 Shopping Cart**: Adding products to the cart with adjustable quantities.
- **📜 Order History**: Viewing past orders and tracking their statuses.
- **📱 Responsive Design**: Optimization for desktop and mobile devices.### Upcoming Admin Features
- **📊 Admin Dashboard**: Control over the product catalog, orders, and categories.
- **➕ Product Management**: Add, edit, and delete products with ease.
- **📁 Category Management**: Organize products into categories.
- **📦 Order Management**: Track and update order statuses.## 🔧 Technologies Used
- **Backend**: ASP.NET Core MVC 8, C#, Entity Framework Core
- **Database**: Microsoft SQL Server
- **Frontend**: HTML5, CSS3, Bootstrap, JavaScript
- **Authentication**: Identity Framework (user and role management)
- **APIs**: Custom APIs for product and category data
- **Swagger**: Integrated Swagger UI for API documentation and testing## 🚀 Getting Started
### Prerequisites
- Visual Studio 2022 or later
- .NET SDK 8.0 or later
- Microsoft SQL Server### Installation
1. **Clone the repository**:
```bash
git clone https://github.com/AhmedMohamedGaber/E-commerce.git
cd E-commerce