Skip to content

AILabManager-tech/table-de-marguerite

Repository files navigation

La Table de Marguerite — Bistro gastronomique, Vieux-Québec

Site vitrine bilingue (FR/EN) pour La Table de Marguerite, bistro gastronomique dans le Vieux-Québec. Cuisine française et québécoise, produits locaux et de saison, depuis 1987.

Projet démo — Généré par le pipeline NEXOS v4.0 de Mark Systems.

Stack technique

Couche Technologie
Framework Next.js 15 (App Router)
Langage TypeScript (strict)
CSS Tailwind CSS
i18n next-intl (FR / EN)
Tests Vitest + @testing-library/react (206 tests)
Icônes Lucide React
Validation Zod
Notifications Sonner
Déploiement Vercel

Pages

Route Description
/ Accueil
/menu Le menu
/notre-histoire Notre histoire (depuis 1987)
/contact Coordonnées et réservation
/politique-confidentialite Politique de confidentialité (Loi 25)
/mentions-legales Mentions légales

Qualité (SOIC)

Score global : μ = 9.41 / 10.0 — PASS ✓

Dimension Score
D1 Architecture 10.0
D2 Documentation 7.0
D3 Tests 10.0
D4 Sécurité 9.5
D5 Performance 9.5
D6 Accessibilité 10.0
D7 SEO 9.5
D8 Conformité légale 10.0
D9 Code Quality 8.5

Lighthouse : Performance 95 · Accessibilité 100 · SEO 100 · Best Practices 100

Sécurité et conformité

  • Headers HTTP complets (CSP, HSTS, X-Frame-Options, Referrer-Policy, Permissions-Policy)
  • Conformité Loi 25 du Québec (bandeau cookies opt-in, politique de confidentialité, mentions légales, RPP identifié)
  • 0 vulnérabilité npm (high/critical)
  • pa11y WCAG 2.0 AA : 0 erreur

Démarrage

npm install
npm run dev        # http://localhost:3000
npm run build      # Build production
npm test           # 206 tests

Déploiement

Auto-deploy via Vercel sur push main.

URL : table-de-marguerite.vercel.app

Licence

Propriétaire — Mark Systems © 2026


La Table de Marguerite — Gastronomic Bistro, Old Quebec

Bilingual showcase website (FR/EN) for La Table de Marguerite, a gastronomic bistro in Old Quebec City. French and Quebecois cuisine, local and seasonal products, since 1987.

Demo project — Generated by the NEXOS v4.0 pipeline from Mark Systems.

Tech Stack

Layer Technology
Framework Next.js 15 (App Router)
Language TypeScript (strict)
CSS Tailwind CSS
i18n next-intl (FR / EN)
Testing Vitest + @testing-library/react (206 tests)
Icons Lucide React
Validation Zod
Notifications Sonner
Deployment Vercel

Pages

Route Description
/ Home
/menu The menu
/notre-histoire Our story (since 1987)
/contact Location and reservations
/politique-confidentialite Privacy policy (Quebec Law 25)
/mentions-legales Legal notices

Quality (SOIC)

Overall score: μ = 9.41 / 10.0 — PASS ✓

Dimension Score
D1 Architecture 10.0
D2 Documentation 7.0
D3 Testing 10.0
D4 Security 9.5
D5 Performance 9.5
D6 Accessibility 10.0
D7 SEO 9.5
D8 Legal Compliance 10.0
D9 Code Quality 8.5

Lighthouse: Performance 95 · Accessibility 100 · SEO 100 · Best Practices 100

Security & Compliance

  • Full HTTP security headers (CSP, HSTS, X-Frame-Options, Referrer-Policy, Permissions-Policy)
  • Quebec Law 25 compliance (opt-in cookie banner, privacy policy, legal notices, privacy officer identified)
  • 0 npm vulnerabilities (high/critical)
  • pa11y WCAG 2.0 AA: 0 errors

Getting Started

npm install
npm run dev        # http://localhost:3000
npm run build      # Production build
npm test           # 206 tests

Deployment

Auto-deploy via Vercel on push to main.

URL: table-de-marguerite.vercel.app

License

Proprietary — Mark Systems © 2026

About

Site vitrine bilingue FR/EN — Bistro gastronomique, Vieux-Québec. SOIC μ=9.41. Demo NEXOS v4.0.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors