Back to ProjectsMobile App

Apna Khata — Offline Business Ledger

Offline-first React Native app for local businesses to manage expenses, items, and money transfers. Google Drive sync for data backup and cross-device consistency. Built for local client record-keeping.

Languages
JavaScriptTypeScript
Skills & Tech
React NativeOffline StorageGoogle Drive APIState Persistence
Apna Khata — Offline Business Ledger

Overview

An offline-first React Native app for local businesses (kiryana stores, small shops) to manage expenses, items, and money transfers. Works without internet; syncs to Google Drive for backup and cross-device access.

What I Built

  • Offline-first architecture — full functionality without connectivity
  • Expense tracking — daily expenses, categories, summaries
  • Item & inventory management — products, quantities, pricing
  • Money transfers — record loans, payments, dues
  • Google Drive sync — automatic backup and cross-device consistency
  • State persistence — local storage with conflict resolution

Tech Stack

  • Framework: React Native
  • Storage: AsyncStorage / MMKV for offline data
  • Sync: Google Drive API
  • Platforms: iOS, Android

Outcome

Served local client needs for business record-keeping. Simple, reliable, and exactly what small businesses asked for.

Interested in similar work?

Let's discuss your next project.

Contact Me