Afteroffice Studio
← All portfolio

Uang Keluar

OperationalUKL

Record spending by photographing the receipt; the rest reads itself.

The most direct example of the pattern repeated across this shelf: manual effort survives not because it is hard but because nobody knew it could be removed. A photo of a receipt goes into a chat, its contents are read — merchant, amount, date, line items — and recorded. No form is filled in.

Screens

Tap an image to enlarge

The spending dashboard

Over chat

The receipt itself, its contents read, then recorded — three steps, nothing typed.

Facts

Type
Internal tool
Built with
Node.js + SQLite
Scale
46 transactions recorded from receipt photos
Running since
January 2026
Address
https://ican.product-sid.us/uangkeluar ↗