Aims to make it easier to log, when I'm working for a given employer and generate the invoice that I have to hand in every month.
- Enter when I'm working and for which employer, with Start/Stop buttons
- Generate an invoice for a given month and employer
- Keep track of how many hours I have invoiced, to make sure I do not invoice too much nore too little
- Create Backend
- Create Frontend
- Setup Communication with API
- Draft UI
- Link UI to Backend
- MSSQL
- .Net 6
- Valid Active Directory Tenant - Guide
- Feel free to contact me for more details on how to do this
- Clone the repository
- Pubish database project found at
WorkTracker\DBto a database - Update
appsettings.jsonfound atWorkTracker\Backend\API\appsettings.jsonandWorkTracker\Frontend\BlazorClient\wwwroot\appsettings.json- Setup
connectionstringto point to the database - Setup
AzureAdto point at a valid Azure Active Application - Guide
- Setup
- Set the
APIandBlazorClientprojects asstartup-projectand pressF5
If you want to help out, just ask 😊
This project is part of the 2022 #CSharpChallenge created by @TimCorey, that encourage people to code their own projects.