Project Structure

src/
app/[locale]/
lib/
supabase/
i18n/
modules/
appointments/
clients/
supabase/
migrations/
seed/
TS Strict ModeEnabled

Env Validation

SUPABASE_URL
SUPABASE_ANON_KEY
!
SECRET_KEY (SSR)

Beauty SaaS Architecture & Preflight

Solution multi-locataire, multilingue et sécurisée pour la gestion des instituts de beauté et salons de coiffure.

3Locales Active
12+UI Components
100%RLS Security

Foundation Ledger

@supabase/ssrAuth
next-intli18n
zod / hook-formValidation
tanstack/queryData

I18n Registry

FrançaisLTR
EnglishLTR
العربيةRTL
Routing Pattern/[locale]/dashboard/...

Garanties Architecturales

Multi-Tenant Isolation

Multi-Tenant étanche avec isolation au niveau des lignes Supabase RLS

RTL & LTR Native

Support complet LTR/RTL (Français, Arabe Moderne, Anglais)

Exact Money Engine

Calculs financiers exacts sans erreur de rounding (decimal.js)

Modular Monolith

Traçabilité & Logs structurés avec ID de corrélation (Pino)