Skip to content

ASP.NET Core MVC application for managing products, orders, and users with features like image uploads, email notifications, and Azure Blob Storage.

Notifications You must be signed in to change notification settings

pacheco4480/SuperShop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SuperShop 🛒

About the Project

SuperShop is a web application developed using ASP.NET Core MVC and .NET 5.0. It provides a comprehensive platform for managing products, orders, and users, with robust CRUD operations and features like image uploads, user authentication, and role-based access control.

Features 🚀

  • 🛍️ Product Management: Full CRUD (create, read, update, delete) for products with image support.
  • 📦 Order Management: Manage orders, order details, and temporary carts with dynamic data handling.
  • 👥 User Management: Registration, login, roles, and email confirmation.
  • 🖼️ Image Uploads: Optimize images using Azure Blob Storage or local storage.
  • 🗂️ Dropdown Lists: Dynamic cascading dropdowns for countries and cities.
  • ✉️ Email Integration: Send confirmation emails and password recovery notifications.
  • 🔐 Security: Token-based authentication for API access and secure password handling.
  • 📅 Custom Datepickers: Intuitive date selection using modern libraries.
  • 🎨 FontAwesome Icons: Enhanced visual appeal with customizable icons.
  • 🌟 Custom Error Pages: Friendly error handling for better user experience.

Technologies Used 🛠️

  • Framework: ASP.NET Core MVC (5.0)
  • Frontend: Bootstrap, JQuery, FontAwesome
  • Database: SQL Server
  • ORM: Entity Framework Core
  • Cloud Storage: Azure Blob Storage
  • Email Service: MailKit
  • Authentication: Identity Framework with role-based access

How to Run the Project 💻

  1. Clone the repository:
    git clone https://github.com/pacheco4480/SuperShop.git

About

ASP.NET Core MVC application for managing products, orders, and users with features like image uploads, email notifications, and Azure Blob Storage.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published