← All work
FintechPersonal FinanceServerless Development

QRecap: Automatic QRIS Expense Tracker

A privacy-first expense tracker that turns Indonesian bank emails into structured transaction records.

ClientIndependent Product
Year2026
LiveVisit site ↗
Built byMax Rmdhn
QRecap: Automatic QRIS Expense Tracker

Overview

Designed and developed an automatic expense tracker for Indonesian users. With the user’s permission, QRecap reads bank transaction notifications from Gmail, identifies supported QRIS transactions through deterministic parsers, and converts them into organized expense records. Email content is processed temporarily, while only the required transaction data is stored. Built with React, TypeScript, Google OAuth, Gmail API, Cloudflare Workers, and D1.

Want something like this? Let's talk.