Next.js
Choisi pour structurer une application solide, rapide à faire évoluer et propre à maintenir sur une base produit qui devait rester fiable dans le temps.
Tailwind CSS
Choisi pour itérer vite sur les interfaces, garder une cohérence visuelle forte et ajuster les parcours sans ralentir la delivery.
Stripe
Choisi pour sécuriser les flux de paiement, gérer les cas d’adhésion et de réservation, et éviter de reconstruire une logique monétique sensible.
PostgreSQL
Choisi pour garder une base de données robuste, capable de porter des flux métier, des réservations et des opérations structurées sans fragiliser le produit.
Prisma
Choisi pour garder une couche d’accès aux données lisible, fiable et plus simple à faire évoluer au fur et à mesure que la plateforme grandit.
Zod
Choisi pour valider proprement les données sensibles, sécuriser les entrées et éviter des erreurs discrètes sur des parcours produits importants.