Make an app
Make a loyalty stamp card app for your café
A paper stamp card gets lost in a coat pocket. Describe your offer and Borel builds a native iPhone loyalty app for your café: customers sign in, scan the code at your till with the camera to collect a stamp, watch a card fill up toward a free drink, and see your menu and news. The stamping rule runs in Borel's cloud, so one visit counts once.
Updated
“A loyalty app for my café: customers sign in and see a card with 10 stamp spaces. At the till they scan our printed QR code with the camera to get a stamp, at most one per hour. The tenth stamp gives a free coffee that staff mark as used. The app also shows our menu, opening hours and a map to the café.”
Screens
What a loyalty card app needs
The screens Borel builds from the prompt above. Ask for more, fewer or different ones.
My card
Ten stamp spaces, filled ones stamped, and how many to the free drink.
Scan
The camera opens on the till's code and the new stamp appears with a buzz.
Reward
The free drink to show at the till, marked as used once staff tap it.
Café
Menu, opening hours, news and the café on a map.
Data
What it keeps
Borel writes these as Swift models. On the phone they work with no connection; in Borel's cloud they follow a signed-in person.
| What | Holds | Kept |
|---|---|---|
| Customer | Email and name | In Borel's cloud, with sign-in |
| Stamp | Customer, time, café | In Borel's cloud, added only by the stamping rule |
| Reward | Customer, earned, used | In Borel's cloud |
| Menu item | Name, price, photo | In Borel's cloud, shown to every customer |
Native iPhone features
What it can use on your iPhone
Written in Swift with Apple's own frameworks, so they work the way iPhone owners expect.
Make it yours
What to ask for next
Once the first version runs, ask for changes in the chat, in words like these.
- “Give a stamp on the customer's birthday.”
- “Add a second card for pastries, with 8 stamps.”
- “Show staff how many free coffees were given this week.”
How to make it
From a prompt to your iPhone and the App Store
- 1
Describe it
Paste the prompt on this page into Borel, or write your own in plain words. Borel plans the screens with you before it builds.
- 2
Try it in your browser
Borel writes the app in Swift and SwiftUI, builds it with Xcode on its own Mac and opens it in a live iPhone simulator in your browser, free.
- 3
Put it on your iPhone
With Pro, Borel Companion for Windows or Mac installs it on your own iPhone with your Apple ID: a cable the first time, then Wi-Fi.
- 4
Publish it when it's ready
Pro publishes to the App Store from the same project. Apple's Developer Program, $99 a year, is the one thing you pay Apple.
Print your code, stand at your own till and stamp yourself with your iPhone. Check the camera finds the code quickly in café lighting, that a second scan within the hour is refused, and that the reward shows clearly enough for staff to read across the counter.
Customers download a loyalty app from the App Store, so publishing is the point. With Pro, Borel takes it there from the same project, and the menu and news live in Borel's cloud so you change them without a new version.
Building starts free, with 5 free credits a day, up to 30 a month, and the simulator in your browser costs nothing. Pro, from $20 a month, adds installs on your own iPhone through Borel Companion and publishing to the App Store.
Before you start
Good to know
- It doesn't add a pass to Apple Wallet; the card lives in your app.
- Customers don't pay through the app; it counts visits, and payment stays at the till.
- A printed code can be photographed, so the one-stamp-per-hour rule is what keeps it fair, not the code itself.
Frequently asked questions
Yes. Describe the offer, and Borel builds an app where customers collect stamps by scanning your code, with the rule kept in its cloud.
Through the App Store, after you publish it with Pro and Apple's Developer Program. Put a sign by the till with its name.
Borel adds stamps only through a check in its cloud, such as one stamp per hour per customer, so scanning twice gives nothing.
Yes. Menu items and news live in Borel's cloud, so changes show up the next time customers open the app.
Make your loyalty card app
Start from the prompt on this page, change it to fit your idea, and Borel builds it while you watch.