A self-contained time tracking app for windows that prioritizes local storage, json exports for backup, and for an individual user in mind.
- Track task names
- be able to aggregate entries with the same name
- Project field for each time entry
- tags
- custom fields for each entry
- Charge code
- Billable bool
- Billable rate report on projects/custom fields/tasks
- global billable rate
- project/task/custom field level billable rate over-ride
- Time rounding
- 0.1h
- 1 min
- only use whole minutes (if started at 13:15:24, start time is updated to 13:15:00)
- round up, round down, or to the nearest (0.1, minute, etc.)
- Visual Reports
- Dynamic time/date range (standard week, month, past 12 months, calendar year)
- filter by any field (task name, project, custom field, tags)
- table, histogram, pie chart visualizations
- JSON Data Export/Backup
- Light Mode (Dark mode should be default)
- Timer Split
- Allow to split x mins/hours ago into new task
- round according to the appropriate setting policy
- Keyboad shortcuts
Plan on using a docker dev environment to make builds easy/stable
.NET 9.0 C# MAUI