Skip to content

MarieThe3rd/time-tracker

Repository files navigation

Time Tracker

A single-user Blazor time tracking application.

Installing to a local folder

Prerequisites

Steps

  1. Publish the app to a folder

    dotnet publish src/TimeTracker.Web/TimeTracker.Web.csproj -c Release -o C:\Apps\TimeTracker

    Replace C:\Apps\TimeTracker with any folder you prefer.

  2. Run the app

    cd C:\Apps\TimeTracker
    dotnet TimeTracker.Web.dll

    The app will start and create a data/ subfolder containing timetracker.db automatically on first run.

  3. Open in your browser

    Navigate to http://localhost:5000 (or the URL shown in the terminal).

Running on a custom port

Set the ASPNETCORE_URLS environment variable before starting:

$env:ASPNETCORE_URLS = "http://localhost:8080"
dotnet TimeTracker.Web.dll

Updating

To update to a newer version, publish again to the same folder:

dotnet publish src/TimeTracker.Web/TimeTracker.Web.csproj -c Release -o C:\Apps\TimeTracker

The existing timetracker.db file will not be overwritten. Any new migrations are applied automatically on startup.


icons - bootstrap icons

About

A What the hell did I do yesterday, kind of app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages