Skip to content

internal tooling / same saas · live

updated

White-label app generator: client apps in hours instead of weeks.

Every restaurant that signs up with this hospitality SaaS gets its own app, in its own branding. That used to take several weeks of manual work per client. I designed and built a generator that does it in about two hours, from configuration to store upload.

Role
Design and build
Before
Several weeks of manual work per app
Now
About 2 hours, fully automated
Stack
Ionic, build and release automation
per client app, from configuration to store upload
~2 h
of manual work per app before the generator
Weeks
  • client configuration loaded
  • app generated in the restaurant’s branding
  • iOS build signed
  • Android build signed
  • uploaded to App Store Connect
  • uploaded to Google Play

done in ~2 h · before: several weeks of manual work

Schematic: one run, from configuration to both stores

The problem

A white-label app sounds like a copy with a new logo. In practice, every client needs its own name, icons and colors, its own signed builds, and a release in the App Store and on Google Play. Done by hand, that took several weeks per client, and every manual step was a chance for mistakes. The more restaurants the SaaS signed, the bigger the bottleneck.

The generator

I designed and built a generator that turns a client configuration into a finished app:

  • It reads the client’s configuration: branding and settings.
  • It generates the Ionic app in the restaurant’s branding.
  • It builds and signs the iOS and Android versions.
  • It uploads both to App Store Connect and Google Play.

Every step that used to be manual now runs automatically.

Result

A new client app takes about two hours instead of several weeks. The SaaS can say yes to new restaurants without planning weeks of developer time for each one, and every app goes through the same pipeline.

For the same provider I also built the reservation app and a WhatsApp AI assistant.

Next project WhatsApp AI assistant on each restaurant's own landline

Tell me what
you need built.

Book a call

Or email hello@asisto.io

Prefer email to calls? No problem: everything works in writing, from the first message to the handover.

What happens next

  1. This week
    Intro call, or in writing
  2. Within 48 hours
    Written quote
  3. Usually within 2 weeks
    Kickoff
  4. At the end
    Handover and 30 days of support