← projets

ReservaQuebec — ReservaBabi pour le Canada

Déclinaison canadienne : Stripe & Interac, bilingue, Loi 25/96

Next.jsNestJSStripeInteraci18n FR/ENLoi 25Turborepo
ReservaQuebec — ReservaBabi pour le Canada — capture 1
ReservaQuebec — ReservaBabi pour le Canada — capture 2
ReservaQuebec — ReservaBabi pour le Canada — capture 3
ReservaQuebec — ReservaBabi pour le Canada — capture 4

Le contexte

ReservaQuebec porte le produit ReservaBabi sur le marché canadien. Même socle applicatif, mais un environnement réglementaire et de paiement radicalement différent.

Ce qui change par rapport à ReservaBabi

  • Paiements : Stripe Canada et Interac remplacent le Mobile Money.
  • Bilingue FR/EN de bout en bout (i18n), avec le français par défaut.
  • Conformité : Loi 25 (protection des renseignements personnels) et Loi 96 (primauté du français) — consentement, langue de service, traitement des données.

L'intérêt technique

Décliner un produit sur un nouveau marché sans forker : abstraire le paiement derrière un port, externaliser tous les textes, et rendre la conformité configurable plutôt que codée en dur. C'est ce qui permet à un même monorepo de servir deux marchés.

Stack

Next.js · NestJS · Stripe · Interac · i18n FR/EN · PostgreSQL · Turborepo