CleanCode
Contact
WorkServicesBlogAbout
CASE 12 · F&B / Loyalty · 2024

Coffee Farm.

A loyalty app that replaced a café’s paper stamp cards. Customers earn points on each purchase, and every visit is on record.

CLIENT
Coffee Farm
SERVICES
Mobile · Web · Backend
TIMELINE
2024
STACK
React, Laravel, MySQL, WhatsApp OTP API, Firebase
Coffee Farm hero
AT A GLANCE
WhatsApp code
Sign up in under a minute, no password
QR code
Scanned at the counter to earn points
2 apps
Customer app and staff dashboard
Google Play
Live since 2024

THE PROBLEM

Like most cafés, Coffee Farm used stamp cards. They get lost, forgotten or quietly forged, and never tell you who your regulars are.

The café wanted points customers see straight away and staff add in one scan. The owner wanted a customer list with history.

WHAT WE BUILT

Customers join in under a minute. A WhatsApp code replaces the password. They show a QR at the counter and redeem points for rewards.

Staff give points in one scan. They also set the rewards and the rupiah per point, and see every transaction.

THE RESULT

The stamp cards are gone. Every point, redemption and visit is on record.

The app has been on Google Play since 2024.

PRODUCT

In the product.

STACK

Everything that shipped.

FRONTEND
React
MOBILE
Flutter
BACKEND
LaravelMySQL
INFRASTRUCTURE
WhatsApp OTP APIFirebase
(Let's talk)

Need something like this?

Tell us what's broken or what you want to build. We'll reply with what we'd make and what it would take.

Start a project

Tell us what you need.

Pick what fits and add a line or two. It becomes an email you send from your own mail app.

What do you need?
When would you like to start?

Nothing leaves this page until you press send in your mail app. Nothing opened? and send it to .