The project was commissioned by one of the municipalities to maintain a list of suppliers. This is a replacement to their existing Windows desktop system created in Microsoft Access.
The REST API is designed following the Clean Architecture pattern using the following tools
- C#. NET Core
- ASP.NET Core 7
- MediatR
- AutoMapper
- SQL Server 2022 (also capable of using any relational database management system e.g. PostgreSQL, MySQL
- EntityFramework Core 7
ASP.NET Core MVC later to be upgraded to Blazor Web Assembly