Source code for the Marigold reservation website
- ASP Core
- Unit of work \ repository thanks to Arch
- Dto <-> Model mappings thanks to AutoMapper
- API Documentation thanks to Swashbuckle
- Paging helpers thanks to Hieudole
- BLL layer for separating UI from Data layer
Development (a lot easier with VS Code and this extension)
Tested with SQL Server express 2016
In order to use another database,change connection string from appsettings.json
- Clone repository
- Restore dependencies
dotnet restore
- Run development build (will be running at this endpoint )
dotnet build
dotnet run
You can view the API generated docs at this endpoint
The API provides an extenson point for
- viewing services
- adding a new service
You can check general flow and schema diagram in the Diagrams folder
Follow this page