
Runbi: bookings, payments and reviews for local businesses
Our own app for local businesses. One sign-in opens every workspace a person belongs to.

Why we built it
A local service business often uses one tool for bookings, one for payments and one for reviews. Each has its own login and its own copy of the client list.
We built one app for all of it, and we run it for our clients.
What we built
- BookingsA calendar by day, week or month, for each staff member or room.
- PaymentsPayments with Square, kept with the client's bookings.
- Review requestsAsk guests for a Google review after their visit.
- Google panelThe business's Google rating and reviews, inside the app.
- One sign-inOne login for every workspace a person belongs to.
- iPhone appThe same app, installed on the phone.

How it works
- Each business gets its own workspace.
- Staff see the day's bookings and check guests in.
- Payments and review requests use the same client records.
- Owners move between their workspaces with one sign-in.
What changed
The first workspaces belong to a spa in Seattle and to D&L Beauty Salon in Bellevue.
We design every screen for the phone first, then for the desk. The calendar at the top of this page shows sample bookings, with the names blurred.
Built with
- Node.js
- PostgreSQL
- SendGrid
- Square
- GoHighLevel
- Expo


