Welcome! Set up your booking page below. This only happens once.
Your shop
Location
Services
Add the services you offer — each with a name, price, and duration.
Working hours
Slots thread dynamically around bookings — no dead spots.
Add breaks (no bookings during these times)
to
Confirmation message
+ {name}
+ {date}
+ {time}
+ {service}
+ {shopName}
+ {address}
Contact info (optional)
This will be shown publicly on your booking page.
Connect Stripe to receive payments
The shop is set up for each staff member to receive their own payments. Connect your Stripe account so clients can pay you directly.
✓ Stripe account connected
Charge type
Your account
Create your login to manage this booking page from any device.
💡 This password is only for this booking page.
Already have an account? Sign in ›
Sign in with your existing account.
› New here? Create an account
‹Back to Shop
Your Shop
Book your appointment
Pick a service
Pick a date
↑
Select a service
Pick a time
🔒 OWNER ACCESS
⚙ Availability
📋 Appointments
⭐ Regulars
📈 Growth
🏪 Settings
🔓 Lock
Working days
Tap a day to open its settings — custom hours, breaks, and pricing per day of week.
Monday
Hours
Breaks
to
Services & Pricing
Disable services or set a custom price for this day only.
Default hours
Default breaks
to
Day overrides — tap any date on the calendar
Tap once to block (red), tap blocked to set custom hours (yellow), tap custom to clear.
Blocked dates
Custom days
No custom days set.
Booking cutoff date
Upcoming
Loading...
Waitlist
No one on the waitlist.
🔍
Clients who have booked more than once, matched by phone number.
Loading...
Completed cuts — tap name to view profile
Your profile
📷
Remove photo
Booking page
Services
Confirmation message
+ {name}
+ {date}
+ {time}
+ {service}
+ {shopName}
+ {address}
Change password
Change email & password
Leave blank to keep your current email and password. Changing these will update your login for this site.
class="admin-divider">
Color theme
Design template
Changes fonts and background texture. Works with any color theme.
Online payments
Connect your Stripe account to receive payments directly.
Connect or update your Stripe account to receive payments directly to your bank.
✓ Stripe account connected
Connect a different Stripe account ›
Already have an account ID? Enter it manually ›
⚠ Only enter a Stripe ID here if your account has already been connected through the Connect button above. Entering an unconnected ID will cause payments to fail.
Starts with acct_
⏳ New accounts may take a little while to activateAfter connecting, Stripe verifies your identity and bank details before payments can process. Usually a few minutes, occasionally up to 24 hours.
⚠ Only enter a Stripe ID here if your account has already been connected through the Connect button above. Entering an unconnected ID will cause payments to fail.
Starts with acct_
Charge Settings
✦
Request sent!
📱
You're almost booked!
Once confirmed, you'll get a text with the address and details.
Profile
📷
Tap to upload a haircut photo. Private — only you can see this.
Provider Access
Sign in to manage your booking page
Cancel
✦ Welcome
What kind of booking site are you setting up?
IndividualJust you — one provider, one page.
ShopA shop with a team of providers.
✦ boocd
internal setup
Enter the Shop ID for this customer's site. This sets the Firebase path and only needs to be done once per deployment.
Lowercase letters, numbers, and underscores only. No spaces.
Or restore from backup
Import a previously downloaded backup file. The Shop ID and all settings will be restored automatically.
✦ Shop Setup
Set up your shop. You can always change these later in Shop Settings.
Shop details
Shop photo (optional)
📷
Photo display
Online Payments
Choose how online payments are handled for your shop.
Connect your shop's Stripe account. All booking payments will be sent here.
✓ Shop Stripe account connected
⏳ New accounts may take a little while to activateStripe verifies your identity before payments can process.
Each employee will connect their own Stripe account from their individual settings page.
Owner account
Create your account to access Shop Settings from any device.
💡 This password is only for this booking site.
Already have an account? Sign in ›
Sign in with your existing account to set up this shop.
› Create a new account instead
First team member
Add at least one provider to get started. Each provider has their own password and booking dashboard.
✂
Tap to add a photo (optional)
Choose your provider
🏪 OWNER ACCESS
🏪 Shop Settings
Sign in to Shop Settings
Shop info
Shop photo
📷 Tap to upload
Tap the preview above to upload or change your shop photo.
Photo display
Change owner password
Online Payments
Change how payments are handled. Warning: changing this affects all active payments.
Connect the shop's Stripe account for centralized payments.
✓ Shop Stripe account connected
Connect a different Stripe account ›
Each employee connects their own Stripe from their individual settings page.
Color theme
Employee page design
Control whether staff can customize their own page design, or all pages match the shop.
Design template
Applies the same font and texture styles to the shop landing page.
Font override (optional)
Override the template font without changing anything else.
Banner & layout
Team — 0 / 2
✂
Tap to add photo (optional)
The staff member will set their own email and password when they first open their page.
Full shop backup
Exports all shop data: config, all barbers, their settings, appointments, and earnings. Importing a backup fully restores the shop.