Ledger — Team Expenses cover
All work

2023

Ledger — Team Expenses

A cross-platform expense app with instant receipt scanning and real-time team budgets on iOS and Android.

Overview

Shipped a React Native app from a single codebase across both stores. Receipts are captured with the device camera and parsed on-device with Vision Camera and an ML Kit text recogniser, so amounts fill in before the photo finishes saving. Budgets sync live across a team through Firestore, and a native module bridges Apple Wallet and Google Wallet for one-tap reimbursements.

Role & impact

My role

Mobile lead — architecture, on-device OCR, and native wallet bridges.

Impact

Reduced expense entry time from 90s to under 15s and shipped both stores from one codebase.

Stack

React NativeTypeScriptFirebaseVision CameraReanimated