A single-user Blazor time tracking application.
-
Publish the app to a folder
dotnet publish src/TimeTracker.Web/TimeTracker.Web.csproj -c Release -o C:\Apps\TimeTracker
Replace
C:\Apps\TimeTrackerwith any folder you prefer. -
Run the app
cd C:\Apps\TimeTracker dotnet TimeTracker.Web.dll
The app will start and create a
data/subfolder containingtimetracker.dbautomatically on first run. -
Open in your browser
Navigate to
http://localhost:5000(or the URL shown in the terminal).
Set the ASPNETCORE_URLS environment variable before starting:
$env:ASPNETCORE_URLS = "http://localhost:8080"
dotnet TimeTracker.Web.dllTo update to a newer version, publish again to the same folder:
dotnet publish src/TimeTracker.Web/TimeTracker.Web.csproj -c Release -o C:\Apps\TimeTrackerThe existing timetracker.db file will not be overwritten. Any new migrations are applied automatically on startup.
icons - bootstrap icons