Spentd
Live site · APK v1.1.5 · ~90 parser tests
Privacy-first Android expense tracker. It reads payment screenshots with on-device OCR and parses bank/UPI SMS; screenshots stay on the phone and only structured fields sync.
Monorepo with an Expo app, a Hono + Postgres API, and shared Zod parsers covered by ~90 unit tests. Username + passcode auth (Argon2id on the server, JWT client session), budgets and cash wallets, CI and APK releases through v1.1.5.
- Expo
- React Native
- Hono
- Postgres
- Drizzle
- Zod
- OCR + SMS parsers
- GitHub Actions / EAS





