This project is a comprehensive e-commerce website built using ASP.NET Core. It includes a variety of essential features necessary for a fully functional online store. The application is divided into two main areas: Admin and Customer.
- Product Management: Add, edit, delete products, and manage product details such as price, description, and categories.
- Order Management: View and manage customer orders, update order statuses, and track shipments.
- User Management: Manage user roles and permissions to secure different parts of the system.
- Product Browsing: Browse products, view details, and filter by categories, price ranges, and tags.
- Shopping Cart: Add products to the shopping cart, update quantities, and proceed to checkout.
- Order Processing: Place orders, view order history, and track orders.
- User Accounts: Register, log in, and manage account details, including password changes and profile updates.
- Responsive Design: Accessible and functional on various devices, including desktops, tablets, and smartphones.
- Search Functionality: Search for products using keywords.
- Security: User authentication, password hashing, and secure data handling.
- ASP.NET Core: For building the web application.
- Entity Framework: For database interactions and ORM.
- Identity Framework: For user authentication and authorization.
- Bootstrap: For responsive design.
- jQuery: For enhanced user interactions and dynamic content loading.
- Clone the repository:
git clone https://github.com/CodeCraftsman1999/Ecommerce-Website-Using-ASP.NET.git