Initial commit of the schdlr frontend: Vite + React + shadcn scaffold, "salon terracotta" identity (warm oklch tokens, Fraunces + Nunito Sans self-hosted, AA-checked pairs) and the public booking wizard from the v1 decisions: service, professional, day/time strip grouped by period in the Company timezone (one request per viewed day), client details form and the success screen (summary, magic link, browser-generated .ics, e-mail notice, WhatsApp share). Timezone-safe slot utils covered by vitest.
266 B
266 B
schdlr-web
Frontend do schdlr: a página pública onde o cliente final marca horário, e (depois) o painel da empresa.
bun install
bun run dev # :5173, com proxy /api -> localhost:3000 (backend rodando)