Mobile Development

Cafilovers

A loyalty program app for a coffee company, which also sends marketing notifications and runs promotions. Keeps counts of the visits of a customer.

iOSAndroidReact NativeFirebase
Cafilovers — app screens mockup

The story

Cafilovers turns a walk-in coffee shop customer into a repeat one. Every visit is counted against a QR-backed loyalty card, and the brand can push promotions — seasonal menus, 2-for-1 offers, point multipliers — straight to the customer’s pocket.

We built the app in React Native for a single codebase across iOS and Android, with Firebase powering authentication, the loyalty ledger, and targeted marketing notifications. The promotions engine lets the client schedule campaigns with start and end dates, point values, and rich imagery — no developer needed.

The customer app is one third of a complete loyalty program solution: an admin panel gives the brand full control over campaigns, points, and customers, while a dedicated cashier panel lets staff at the counter register visits and redeem rewards in seconds. The product briefs below walk through both panels screen by screen.

Product briefs

Go deeper, screen by screen.