This project aims to create a simple e-commerce api, developed using the ASP.NET.
- Users can register in the system.
- Users can login to the system with their account information.
- Users can list products in the system.
- Users can add addresses to their account and list their addresses.
- Users can create orders and list their past orders.
- C# programming language
- ASP.NET Core Web API
- ASP.NET Core Identity
- MSSQL for database
- DDD for backend architecuture
- Entity Framework Core for ORM
- AutoMapper for mappings
- CQRS pattern to manage data
- GitHub for version control
- Visual Studio to develop project