Obsidian Booking Core™Supabase Connected Master Booking Template
Live Supabase Engine

Book smarter. Block time properly.

This Obsidian Booking Core™ master template is now connected to Supabase for real booking storage, live availability, blocked slots, and double-booking protection.

Service LogicEach booking type carries duration, buffer, pricing label, and category rules.
Live DatabaseBookings are saved directly into Supabase instead of browser storage.
Slot BlockingBooked and blocked slots disappear from the customer booking flow.
Replicable CoreReady to duplicate into barber, salon, rental, property, and consultation systems.
Backend: connected to Obsidian Booking Core™ Supabase project.

Start Booking

Select a booking type, choose an available time, enter customer details, then confirm the booking.

Consultation BookingFor audits, project discovery, client calls, walkthroughs, and strategy sessions.
30 min
Appointment BookingFor barbers, salons, beauty services, wellness, dental, and service appointments.
45 min
Property ViewingFor houses, land, rentals, guest houses, real estate tours, and property visits.
60 min
Rental ReservationFor vehicles, equipment, rooms, tools, event items, and time-based reservations.
60 min
Select a booking type to continue.
Available time slots
Select an available date and time slot to continue.
Enter customer name and phone number to continue.
Booking ID
Booking Type
Duration
Buffer
Date
Time
Location
Name
Phone
Email
Notes
That slot was just taken. Please choose another time.
Backend connection failed. Check Supabase table policies.

Booking Confirmed

The booking was saved into Supabase and the selected slot is now blocked for future customers.

View recent Supabase bookings