KAIZEN
Continuous Improvement
LOADING...
K.
← Back to Projects

_03. Case Study

QuickInvoice

QuickInvoice lets freelancers create, customise, and export PDF invoices without a complex accounting setup. You fill in client details, add line items, and the app calculates totals, VAT, and due dates. Built with Next.js, jsPDF for export, and Node.js for email delivery.

Role

Solo Full Stack Developer

Stack

Next.js, Node.js, TypeScript

Live Demo

View Live →

Source

GitHub →
QuickInvoice screenshot

Full Stack

Next.jsNode.jsTypeScriptjsPDFTailwind CSSNodemailer
!

The Problem

As a freelancer I was manually typing up invoices in Google Docs and converting to PDF. It was slow, inconsistent, and looked unprofessional.

The Solution

Built a form-based invoice creator with real-time preview, automatic total/tax calculation, PDF export, and optional email-to-client. Branding stays consistent every time.

The Result

Cut invoice creation time from 15 minutes to under 2. Started sending more consistent, professional invoices which improved payment turnaround.

Impact Metrics

Invoice time: 15min → 2min · Used for all freelance billing

QuickInvoice screenshot 1
QuickInvoice screenshot 2

Next Project

StudyTrack