Written in Visual Studio 2019 using .NET Core 3.1 for cross-platform support.
Tools > NuGet Package Manager > Package Manager Console > Update-Database
The application has swagger implemented using Swashbuckle. Endpoints accept the following date format: "yyyy-MM-dd".
The application is using:
Entity Framework core - for object-database mapping using LINQ;
NUnit - for testing;
Moq - for creating test mocks.