About this build
A loyalty card built like a real product.
We are Olivia and Alex Keiter, a couple on a small homestead in Petersburg, NY. We build websites and ordering, loyalty, and booking tools for small businesses across the United States. We work with AI tools, and a human checks the work and pushes go.
What every build includes by default
These are not extras. They are how we build.
Accessible to WCAG 2.2 AA
Keyboard friendly, screen-reader friendly, strong contrast, clear focus. The card works for everyone, with a non-motion option for the stamp animation.
Mobile first
A loyalty card lives on a phone. We design for the phone first.
Saves to the phone
It installs to the home screen and opens full screen like an app, with no app store.
Search and AI ready
Clean titles, structured data, and plain answers an assistant can quote.
Matched to your brand
Your colors, your logo, your reward. It looks like your shop.
Honest placeholders
Any image you have not shot yet shows a written description until a real photo arrives.
How a build runs
- 1
Scope
We agree on the reward rule and the look before any code. You get it in writing.
- 2
Decision log, spec, and kickoff
Plain documents that record what we are building and why.
- 3
Build
We build the customer card and the owner view on real, owned infrastructure.
- 4
Launch
We hand over a working card, your QR code, and a short walkthrough.
In the flat build
- A customer card that saves to the phone
- Your reward rule (for example buy ten get one free)
- An owner view to add a stamp and redeem
- A QR code to start customers at the counter
- The standards above, on every page
Paid upgrades
- A text or email when a reward is ready
- Verified phone lookup at scale
- Ongoing custom branding and a domain
- A care plan for hosting, backups, and changes
About the demo
To show the card the way it really feels, we built it on a fictional bakery called Butter & Bloom. Everything in the demo is synthetic. Open the live demo and try it from both the customer's card and the owner view.