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.