Tech Stack
Next.js · Vercel · GHL · Cloudflare. Conventions live in CLAUDE.md.
The rule — Every project uses the standard stack and the conventions in the template's
CLAUDE.md. Don't deviate without line-manager approval.
| Layer | Tool |
|---|---|
| Framework | Next.js (App Router) |
| Styling | Tailwind (tokens in tailwind.config.js) |
| Hosting | Vercel |
| CRM / Email | Go High Level (all email via GHL) |
| CMS | Sanity (only when the client edits content) |
| Database | Supabase (only standalone apps) |
| File storage | Vercel Blob |
| Analytics | GTM + GA4 + Vercel Analytics |
Code standards
All code is commented and human-readable — every function, route, and component has a plain-English comment. API routes validate method + required fields, wrap logic in try/catch, never leak internal errors, and return { success, data } or { success, error }.