.NET app for managing chemical compounds and features. Projects are built upon .NET Framework 4.7.2 with Web supported by OWIN configuration. Rest of buzzwords: Serilog, Swagger, Automapper, Bogus
- research and set up MVC project
- implement domain models, dummy data and set DB
- implement CRUD operations
- implement API controllers and server-side filtering
- implement Swagger as documentation UI for WebAPI
- implement domain model <-> DTO mapping
- implement logging feature using Serilog library
- implement boiling temperature feature
- implement temperature recalculation for Celsius, Kelvin and Fahrenheit
- research, set testing framework and implement tests
- implement mock data generator
- implement relatable temperature calculation
- suggest localization solution
Data can be imported with .dacpac file or generated by Seed method