7 services orchestrés par le site
Chaque service est choisi pour sa spécialité et orchestré par le site Astro. Le résultat : un écosystème où chaque brique communique avec les autres via des APIs et des webhooks.
Checkout sécurisé avec auto-confirmation à la réception du paiement via webhook. Prix vérifié côté serveur, URL signée HMAC pour empêcher toute manipulation.
Blog headless avec cache de 5 minutes. Articles catégorisés (CAP MMVF, couture, tricot) avec métadonnées custom pour le SEO.
9 types d'emails transactionnels automatisés : confirmation de réservation, rappel avant le cours, suivi post-cours, annulation, carte cadeau, etc. Avec pièce jointe .ics pour l'ajout au calendrier.
Monitoring d'erreurs en temps réel avec approche privacy-first : aucune donnée personnelle (PII) n'est collectée. Alertes automatiques en cas d'anomalie.
Backend complet : PostgreSQL managé avec 9 tables, 37 politiques RLS, auth JWT, 4 edge functions Deno. Zéro serveur à gérer.
Formulaire de contact et inscription newsletter intégrés. Gestion des listes et envoi de campagnes éditoriales depuis l'interface Brevo.
Déploiement automatique avec ISR (Incremental Static Regeneration), edge network mondial, headers de sécurité configurés.
Emails transactionnels
9 types d'emails, tous stockés en base de données avec templates variables. L'envoi est automatique, déclenché par les actions utilisateur ou les webhooks Stripe.