Loading...
Loading...
Found 3 Skills
Build, customise and deploy a production booking website on the Opencals hosted API by starting from one of the official open-source Next.js templates (salon, barbershop, clinic, padel/squash club) and the @opencals/storefront-sdk. Use when the user wants a booking/appointment/scheduling site, an Opencals storefront, gives you a business idea + inspiration and asks you to build the booking site, or says "build me a booking website". Covers picking a template, scaffolding, wiring services + availability + checkout, rebranding, and deploying to Vercel. For the exact API/SDK call shapes, use the companion `opencals-storefront-api` skill.
Ground-truth reference for building integrations on the Opencals hosted booking API with @opencals/storefront-sdk. Use whenever you are writing, reviewing or debugging code that talks to Opencals — availability, carts, appointments, checkout/payments, customer accounts (self-service), guests and attendees, custom durations, discounts (automatic / codes / balance credit), rescheduling and cancellation, addresses and marketing consent, or when you hit 429s / rate limits. Works alongside the `opencals-build-booking-site` skill (which scaffolds a whole site) but applies to ANY stack: a template, a from-scratch app, an embed on an existing site, or a v0/Lovable/Bolt build.
Advanced Next.js patterns for Commerce Engine - storefront() function, CookieTokenStorage for SSR, StorefrontSDKInitializer, Server Actions, SSG, and ISR.