Logo

This map reflects how I design, build, and reason about systems

Production invoicing system

EZinvoices is a production-grade invoicing system built from real operational frustration experienced while running a web business. It focuses on creating, managing, and tracking invoices without the overhead and abstraction of full accounting software. The system prioritises clarity, ownership, and predictable billing workflows, acting as an operational control layer rather than a document generator.

Responsibilities

Invoice creation and lifecycle tracking

Client and invoice data management

Branded invoice presentation

Subscription billing via Stripe

Live

Used by real users

Active paid subscriptions

Stripe billing running in production

Under continuous development and iteration