Back to projects
Fullstack Developer
JodBill — Smart Expense Tracker
A personal finance PWA for receipt scanning, income and expense tracking, budgets, and AI-assisted financial coaching. Designed for mobile use with installable and offline features.
- Contribution
- Fullstack Developer
- Built with
- Next.js 14, TypeScript, Prisma, PostgreSQL, TailwindCSS
My contribution
- Full-stack development with Next.js 14 (App Router, Server Actions)
- Database design and implementation with Prisma ORM
- AI integration — receipt scanning and financial coaching
- Authentication, security, and API protection
- PWA setup with service worker and offline support
Design & engineering decisions
- AI-Powered — Receipt scanning + financial analysis with AI in one app
- Mobile-First PWA — Works on any device, installable, offline-capable
- Full-stack — Built frontend, backend, database, and AI integration end-to-end
What it does
- AI Receipt Scanner — Snap a photo and AI extracts vendor, items, and totals automatically
- AI Financial Coach — Analyzes spending behavior and gives personalized financial advice
- Budget & Savings — Set monthly budgets, track savings goals with visual charts
- Reports & History — Monthly summaries, trend comparisons, searchable transaction history
- PWA & Offline — Installable on mobile, works offline, native-app-like UX
Technologies
- Next.js 14
- TypeScript
- Prisma
- PostgreSQL
- TailwindCSS
- NextAuth.js
- Supabase
- AI / LLM
- PWA
Related notes
Available for conversations about web and testing work
Something in mind?
For web development, software testing, and opportunities to work together.
[email protected]