DEV Community

Landolio
Landolio

Posted on

I built a client tracker that runs entirely in your browser (no backend, no sign-up)

I got tired of switching between Notion, spreadsheets, and my inbox to manage freelance clients. So I built a tracker that runs 100% in the browser.

What it does

4 tabs: Dashboard, Clients, Projects, Invoices

Dashboard shows:

  • Active clients count
  • Active projects count
  • Total revenue collected
  • Outstanding invoices
  • Overdue amount
  • Average days to payment

Each section lets you:

  • Add/delete entries
  • Export to CSV
  • Everything persists via localStorage

The tech

Vanilla HTML + JS. No frameworks, no build step, no backend. One HTML file.

Data lives in localStorage — nothing leaves your browser. Ever.

Why I built it this way

Freelancers don't need another SaaS subscription. They need something that works, costs nothing, and doesn't require handing over client data to yet another company.

Try it free — no sign-up, no email required.

Other free tools I've built

This is part of a toolkit of 25 free tools for freelancers:

All vanilla JS, all localStorage, all free. What would you add to the toolkit?

Top comments (0)