Bookings as a service
A booking widget for your site, in five minutes.
Sign up, define your services, paste one React component on your site. We handle slot generation, race conditions, realtime updates, and timezones.
Rule-driven availability
Set your weekly schedule and per-service rules. Slots are computed on every request — never stale.
Realtime by default
Customers see slots disappear the instant someone else books. Backed by an EXCLUDE GIST constraint for atomic correctness.
One npm install
Drop @cosmocart/bookings-widget into any React app. Themable via CSS variables — no rewrites.