← All work

Kharcha — AI Expense Tracker

A household finance app with an AI receipt scanner, SMS transaction import with deduplication, split expenses, and fuel-economy analytics with km/L charts.

LaravelFilamentExpoReact NativeGemini

Overview

Kharcha is a household expense tracker built for how people in Pakistan actually manage money: shared family expenses, cash receipts, bank SMS alerts, and fuel costs that matter.

What it does

  • AI receipt scanner — photograph a receipt and the app extracts merchant, items, and totals automatically.
  • SMS transaction import — parses bank alert messages into transactions with deduplication so nothing gets counted twice.
  • Split expenses — per-person lists and shared-cost splitting for households.
  • Fuel analytics — a dedicated fuel tab with km/L efficiency charts and CSV import for historical data.

Stack

Laravel + Filament backend, Expo (React Native) app, Gemini for receipt understanding. Live in production for daily use.

My role

Designed and built the whole thing — schema, API, mobile app, the receipt-scanning pipeline, and the SMS parsing rules. A good example of a small product polished until it's genuinely pleasant to use every day.

Next step

Have a project that needs to actually ship?

Tell me what you're building. I'll reply within one working day with an honest take on scope, timeline, and whether I'm the right person for it.