It schedules health cheks for web urls. All logs are in ErrorLogs.json, Serilog is used to track logs, hangfire framework is used to schedule Cron like tasks. An Auth filter is used to demonstratre auth, it supports multiple users.
Hangfire and App uses the same database, you can find db backup here
"ConnectionStrings": {
"HealthDbCon": "****"
},
HealthCheck.Tests, I used inmemory feature of EFCore, Mocked some classes and methods
It will ask if you don't have any app only, yellow button after login.