I spent months building an invoice & expense management app — then realized other
developers and agencies could skip the 2–3 months of foundation work. So I cleaned it
up and turned it into a template.
What it does
- 🤖 AI invoice extraction — upload a PDF/photo, it reads merchant, date, amount & VAT
- 🏦 Bank reconciliation — import CSV/PDF statements, auto-match transactions to invoices
- 👥 Client & accountant portals — share securely via time-limited magic links
- 📤 Export hub — one-click Excel / ZIP for your accountant
- 📊 Projects, proforma invoices, analytics, dark mode
Stack
React 18 · Vite 5 · TypeScript · Tailwind · shadcn/ui · Supabase (Postgres/Auth/Storage/Edge Functions).
npm run build ✅ · 109 tests passing ✅. AI is optional & provider-agnostic — bring a
free Google Gemini key or run without AI.
Try it
🔗 Live demo (no signup): https://invoice-expense-manager.vercel.app
(login demo@example.com / gWWD5SP!w3+Hkm5)
🎥 2-min walkthrough: https://youtu.be/M3MwdYzgkS0
I'm selling it as a template here (launch code LAUNCH35 = -35%):
👉 https://ai3.gumroad.com/l/invoice
Would genuinely love feedback — what would make this a no-brainer for your next project?
Top comments (0)