This Ecommerce is a clothing store system that is divided into 3 solutions and several projects divided by their responsibilities, just like each file and class.
- ASP.NET 5.0 (with .NET Core 5.0)
- ASP.NET MVC Core
- ASP.NET WebApi Core with JWT Bearer Authentication
- Tests (with Xunit and Moq)
- Repository Pattern
- Entity Framework Core 5.0
- SQL Server
- .NET Core DI
- AutoMapper
- Swagger UI with JWT support
- Creating, listing, querying, updating, and deleting users, products and categories.
- Creation, listing, and consultation of colors, sizes, and purchases.
- Possibility of purchasing products.
- Consultation of all purchases of a user.
- Creation, listing, and consultation of purchase summary.