DEV Community

AI Engineer
AI Engineer

Posted on

I turned my Invoice & Expense SaaS into a React + Supabase template

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)