Simple web app for freelancers for tracking time spent on tasks while working task/project/milestone-based contracts. Client-side storage only.
- Tracking multiple time periods
- Tracking multiple tasks per time period
- Local data storage
- Basic Client&Contract management
- Setting custom names for periods
- Periods and Task management:
- Delete task
- Deletion confirmation
- Invoice generation
- Data export/import and syncing
- Keyboard navigation
- Replace "delete" with "archive"?
- Link contracts to periods by ID
- Reordering of tasks
- Periods:
- Filtering
- On page refresh scroll to make the current day visible
- Improve contract selection UI
- Update the current day without refreshing the page
- Custom date range picker