The project is an example of a ASP.NET Core 3.1 MVC web application for accounting of medical goods in a network of pharmacies.
The PharmacyNetwork reference application uses the Clean Architecture approach in organizing its code into projects.
You can find a solution template you can use as a starting point for your own ASP.NET Core on the ardalis/cleanarchitecture GitHub repository.
The project uses such design patterns as Mediator, Specification, Repository, etc.
- Entity Framework Core
- ASP.NET Core Identity
- AutoMapper
- MediatR
- Bootstrap 4.4.1
- Bootstrap Table 1.16.0
- xUnit
Diagram of PharmacyNetworkDB /doc/diagram.png
Archive with backup of PharmacyNetwork and PharmacyNetwork.Identity databases.
SH4KUR/PharmacyNetwork project is licensed with the MIT License.