A simple, modern full-stack invoice tracking application built with Next.js, Supabase, and Tailwind CSS.
- ✅ Add & manage clients
- ✅ Create invoices with line items and due dates
- ✅ Auto-calculate totals
- ✅ Download invoices as PDFs
- ✅ Filter by status: Paid, Unpaid, Overdue
- ✅ View analytics dashboard (revenue, stats, chart)
- ✅ Supabase backend: Auth, DB, Realtime
- ✅ Mobile-responsive UI (Tailwind)
| Layer | Tech |
|---|---|
| Frontend | Next.js (App Router) + Tailwind |
| Backend | Supabase (PostgreSQL, Auth) |
| jsPDF | |
| Hosting | Vercel (or Netlify) |
- Clone the repo:
git clone https://github.com/asammeat/invoice-tracker.git
🌐 Live Demo → invoice-tracker-two.vercel.app