Personal Project
FamilyKhata: Offline-First Family Ledger
Offline-first family ledger for expenses, loans and savings, built with React Native and Supabase. A SQLite queue and sync engine with conflict detection, and every amount encrypted on the device so the server never stores plain figures.
Technologies Used:
React NativeSupabasePostgreSQLSQLiteXChaCha20-Poly1305

About This Project
FamilyKhata is a personal project: an offline-first family ledger for expenses, loans and savings, built with React Native and Supabase.
How it works:
- SQLite queue and sync engine with conflict detection
- A PostgreSQL schema of 28 tables protected by 100 row-level-security policies
- Every amount encrypted on the device (XChaCha20-Poly1305), so the server never stores plain figures