Site vitrine world-class pour l'auto-école Formaroute à Domont (95330, Val-d'Oise).
Créer un site vitrine state-of-the-art qui positionne Formaroute comme l'auto-école de référence à Domont et dans les 15 villes environnantes.
- ✨ Design Premium - Animations fluides, UI/UX cutting-edge
- 🎨 Palette Bleu/Rouge - Identité visuelle forte et mémorable
- 📱 Ultra Responsive - Expérience parfaite sur tous les appareils
- 🔍 SEO Local Agressif - 60+ pages optimisées pour le référencement
- 🚀 Performance A+ - Core Web Vitals optimisés
- ♿ Accessible - Conformité WCAG AA
| Catégorie | Technologie | Version |
|---|---|---|
| Framework | Next.js (App Router) | 14.2+ |
| Language | TypeScript | 5+ |
| Styling | Tailwind CSS | 3.4+ |
| UI Components | shadcn/ui | Latest |
| Animations | Framer Motion | 11+ |
| Forms | React Hook Form + Zod | 7.51+ |
| Icons | Lucide React | 0.378+ |
| CMS | Sanity | v3 |
| Resend | 3.2+ | |
| Booking | Cal.com | Embed |
| Maps | Google Maps API | Latest |
| Analytics | Vercel Analytics | Latest |
Formaroute/
├── 📄 .cursorrules # Règles et conventions Cursor
├── 📄 README.md # Ce fichier
├── 📄 QUESTIONNAIRE.md # Questions pour le propriétaire
├── 📄 DESIGN_SYSTEM.md # Système de design
├── 📄 CONTENT_CHECKLIST.md # Contenu à fournir
├── 📄 FEATURES.md # Spécifications fonctionnelles
├── 📄 ARCHITECTURE.md # Architecture technique
├── 📄 SEO_STRATEGY.md # Stratégie SEO
├── 📄 DEPLOYMENT.md # Guide de déploiement
│
├── 📁 public/ # Assets statiques
│ ├── favicon.ico
│ ├── og-image.jpg
│ └── ...
│
├── 📁 src/
│ ├── 📁 app/ # Pages Next.js (App Router)
│ │ ├── layout.tsx # Layout racine
│ │ ├── page.tsx # Homepage
│ │ ├── globals.css # Styles globaux
│ │ ├── sitemap.ts # Sitemap dynamique
│ │ ├── robots.ts # Robots.txt
│ │ │
│ │ ├── 📁 formations/ # Pages formations
│ │ ├── 📁 tarifs/ # Tarification
│ │ ├── 📁 financement/ # Options financement
│ │ ├── 📁 a-propos/ # À propos
│ │ ├── 📁 blog/ # Articles
│ │ ├── 📁 contact/ # Contact
│ │ ├── 📁 reservation/ # Booking
│ │ ├── 📁 faq/ # FAQ
│ │ │
│ │ ├── 📁 auto-ecole-domont/ # SEO local
│ │ ├── 📁 auto-ecole-[ville]/ # Template villes
│ │ │
│ │ └── 📁 api/ # API Routes
│ │
│ ├── 📁 components/
│ │ ├── 📁 ui/ # shadcn/ui
│ │ ├── 📁 layout/ # Header, Footer, Nav
│ │ ├── 📁 sections/ # Hero, Services, etc.
│ │ └── 📁 common/ # Composants réutilisables
│ │
│ ├── 📁 lib/ # Utilitaires
│ ├── 📁 hooks/ # Custom hooks
│ ├── 📁 types/ # Types TypeScript
│ └── 📁 data/ # Données statiques
│
├── 📁 sanity/ # Sanity Studio (CMS)
│
├── 📄 package.json
├── 📄 tailwind.config.ts
├── 📄 next.config.js
└── 📄 tsconfig.json
- Node.js 18+
- npm ou pnpm
- Compte Vercel
- Compte Sanity (optionnel, pour le blog)
# Cloner le repository
git clone https://github.com/[username]/formaroute.git
cd formaroute
# Installer les dépendances
npm install
# Copier les variables d'environnement
cp .env.example .env.local
# Lancer en développement
npm run devCréer un fichier .env.local :
# Site
NEXT_PUBLIC_SITE_URL=https://formaroute.fr
# Resend (emails)
RESEND_API_KEY=re_xxxxx
# Sanity (CMS)
NEXT_PUBLIC_SANITY_PROJECT_ID=xxxxx
NEXT_PUBLIC_SANITY_DATASET=production
# Google Maps
NEXT_PUBLIC_GOOGLE_MAPS_API_KEY=xxxxx
# Cal.com (booking)
NEXT_PUBLIC_CAL_LINK=formaroute/evaluation
# Analytics
NEXT_PUBLIC_GA_ID=G-XXXXXXX# Développement
npm run dev # Lancer le serveur de dev (http://localhost:3000)
# Build
npm run build # Build de production
npm run start # Lancer le build
# Qualité
npm run lint # ESLint
npm run type-check # Vérification TypeScript
# Sanity
npm run sanity:dev # Lancer Sanity Studio
npm run sanity:deploy # Déployer Sanity Studio/- Homepage/formations- Liste des formations/tarifs- Grille tarifaire + Simulateur/contact- Formulaire de contact/reservation- Prise de RDV (Cal.com)/faq- Questions fréquentes
/formations/code-de-la-route/formations/permis-b/formations/permis-b-accelere/formations/conduite-accompagnee/formations/conduite-supervisee/formations/permis-boite-auto/formations/stage-recuperation-points/formations/formation-moniteur/formations/perfectionnement/formations/evaluation-initiale
/auto-ecole-domont(page pilier)/auto-ecole-montmorency/auto-ecole-eaubonne/auto-ecole-taverny/permis-b-domont/code-de-la-route-domont- ... et 15+ autres villes
/financement/cpf/financement/pole-emploi/a-propos/equipe/a-propos/vehicules/mentions-legales/cgv/politique-confidentialite
| Nom | Hex | Usage |
|---|---|---|
| Blue 600 | #2563eb |
Couleur principale, CTA |
| Blue 900 | #1e3a8a |
Texte foncé, accents |
| Red 600 | #dc2626 |
Accents, urgence |
| Slate 50 | #f8fafc |
Backgrounds clairs |
| Slate 900 | #0f172a |
Texte principal |
- Headings: Clash Display / Satoshi
- Body: Inter / DM Sans
- Mono: JetBrains Mono (prix, stats)
- Position 1-3 sur "auto école domont"
- Top 5 sur 15 villes environnantes
- Lighthouse SEO: 100/100
- Core Web Vitals: Tous en vert
- Schema.org (DrivingSchool, LocalBusiness, FAQ)
- Sitemap XML dynamique
- OpenGraph + Twitter Cards
- Canonical URLs
- Contenu unique par page locale
| Metric | Cible |
|---|---|
| LCP | < 2.5s |
| FID | < 100ms |
| CLS | < 0.1 |
- Images WebP/AVIF via
next/image - Fonts preloaded
- Code splitting automatique
- ISR pour les pages dynamiques
- Connecter le repository GitHub à Vercel
- Configurer les variables d'environnement
- Déployer automatiquement à chaque push
- Acheter le domaine sur Hostinger
- Configurer les DNS vers Vercel
- Activer SSL automatique
Voir DEPLOYMENT.md pour le guide complet.
Auto-École Formaroute
- 📍 Adresse: [À compléter], 95330 Domont
- 📞 Téléphone: [À compléter]
- 📧 Email: [À compléter]
- 🌐 Site: https://formaroute.fr
Ce projet est propriétaire. © 2026 Formaroute. Tous droits réservés.