Time Tracking

Summary
Track time via start/stop or manual entries. Filter by project/customer; import entries into invoices as individual lines or grouped summaries.

Acceptance Criteria

  • Start/stop + manual input with description.
  • Filterable dashboard by time range, customer, project.
  • Import to invoice (single or grouped).
  • Performant UI at scale.

Examples

  • Dev: daily timers → monthly grouped invoice.
  • Agency: team logs per project; lead generates grouped invoices.
  • VA: manual 2h/day "comms + email"; weekly grouping.

Quick Tip
Start with manual entry + suggestions ("Yesterday, 2h, Project XY"). Add timers later for 80/20 impact.