A booking app your clients can actually use, on a backend you own.
Service selection, a real-time booking flow, and a password-protected admin panel — built once, working on iOS, Android and desktop, wired to your own Firebase project. No template, no lock-in: you own the Firebase account from day one.
Three screens. Nothing decorative, everything working.
The live demo below is a real, working instance for a fictional salon — "Marigold Hair & Beauty" — so you can click through the exact flow your customers and staff would use.
Service selection
Your service catalog — name, duration, price, description — pulled live from the database, editable any time from the admin panel.
Booking flow
Customers pick a service, see real open slots for any date, and confirm with their name, phone and email. Double-bookings are blocked server-side.
Admin panel
Password-protected dashboard: every booking at a glance, mark confirmed/completed/cancelled, and add or edit services without touching code.
One clear price. Two optional add-ons.
Priced against what this category of build actually sells for on the freelance marketplaces where this offer is listed — not a guess.
Fixed price, one business, up to 8 services
- Service catalog (up to 8 services)
- Live availability calendar
- Booking flow — date, time, contact, notes
- Password-protected admin panel
- Firebase Firestore + Auth, on your own project
- Deployed to a URL of your choice
- 3–5 business day turnaround
For businesses with more than one person taking bookings
- Per-staff calendars
- Staff selection step in booking flow
- Per-staff admin views
Same backend, wrapped as a native app
- React Native / Expo wrapper
- Apple App Store submission
- Google Play submission
- (Store developer fees paid by you)
How the core build actually happens
You create a free Firebase project (5 minutes)
You keep full ownership — your Google account, your billing, your data, from the start. I'll send exact click-by-click steps.
You send your service list
Names, durations, prices — whatever you have, even rough notes.
I build against your Firebase project
Service selection, booking flow and admin panel, wired to Firestore and Firebase Auth. You get progress links as screens land.
You test it, I fix anything that's off
One revision round is included on the core build.
Deployed and handed over
Live at a URL you choose, with a short walkthrough video and the admin login.
See it before you commission it.
Open the live demo, book a slot, then look at the admin panel with the demo password below.
Demo admin password: marigold-demo