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

  1. Full-stack development with Next.js 14 (App Router, Server Actions)
  2. Database design and implementation with Prisma ORM
  3. AI integration — receipt scanning and financial coaching
  4. Authentication, security, and API protection
  5. PWA setup with service worker and offline support

Design & engineering decisions

  1. AI-Powered — Receipt scanning + financial analysis with AI in one app
  2. Mobile-First PWA — Works on any device, installable, offline-capable
  3. Full-stack — Built frontend, backend, database, and AI integration end-to-end

What it does

  1. AI Receipt Scanner — Snap a photo and AI extracts vendor, items, and totals automatically
  2. AI Financial Coach — Analyzes spending behavior and gives personalized financial advice
  3. Budget & Savings — Set monthly budgets, track savings goals with visual charts
  4. Reports & History — Monthly summaries, trend comparisons, searchable transaction history
  5. 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

Available for conversations about web and testing work

Something in mind?

For web development, software testing, and opportunities to work together.

[email protected]