All work

2024 · Web app

Kazi Dashboard

Job and invoice tracker for small contractors

Kazi Dashboard website

The problem

Job details lived across three spreadsheets and nobody could say which invoices were overdue.

What I built

One dashboard with job status columns, time entries, and an overdue-invoice panel that updates as payments land.

The result

Chasing payments became a five-minute job instead of an afternoon.