Back to projects

Business Operations Tool

Expense Tracker

Live
  • React Native
  • TypeScript
  • Expo
  • AWS S3
  • Bubble.io
  • Xero API
  • Slack API

Employees capture receipts via camera, gallery, or PDF upload directly from their phones. Submissions are routed to the finance team, tracked for reconciliation status, and managed through a Bubble.io admin dashboard where receipts can be reviewed, categorized, and reconciled.

Screenshots

What's included

  • Mobile app built with Expo and React Native for iOS and Android
  • Receipt upload via camera, gallery, or PDF
  • Real-time reconciliation status visible to employees
  • Push notifications for pending receipt reminders
  • Admin dashboard on Bubble.io for review, categorization, and reconciliation
  • Xero API integration in progress