> ## Documentation Index
> Fetch the complete documentation index at: https://opencals.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Frisor — barbershop template

> Frisor, a free open-source barbershop booking website template built on the Storefront API — Next.js 15, Stripe checkout, add-ons, customer accounts.

<Update label="June 17, 2026" tags={["Template", "Open source"]}>
  ## Frisor — open-source barbershop booking template

  The second open-source Opencals template is live. **Frisor** is the barbershop
  counterpart to [Haar](/docs/changelog/haar-template): same
  [Storefront API](/docs/api-reference/introduction) and typed
  [TypeScript SDK](/docs/guides/storefront-sdk) underneath, a different vertical and a
  dark editorial design.

  Every screen — services, barber picker, time slots, add-ons, cart, checkout,
  customer account — is built with the public API.

  * Service catalog, barber & multi-location booking, real-time availability
  * Add-ons at checkout, Stripe payments with deposit support
  * Customer accounts with reschedule and cancellation
  * Stack: Next.js 15, TypeScript, Tailwind v4, `@opencals/storefront-sdk`
  * MIT licensed — clone, rebrand, deploy. One-click Vercel deploy.

  [Live demo ↗](https://template-frisor-sage.vercel.app) ·
  [GitHub ↗](https://github.com/letsopencals/template-frisor) ·
  [Template docs](/docs/open-source/frisor)
</Update>
