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 prompt to start from
“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 a loyalty card app made with Borel keeps, and where
WhatHoldsKept
CustomerEmail and nameIn Borel's cloud, with sign-in
StampCustomer, time, caféIn Borel's cloud, added only by the stamping rule
RewardCustomer, earned, usedIn Borel's cloud
Menu itemName, price, photoIn Borel's cloud, shown to every customer

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.