Architecture applicative
- Le serveur Next.js gère la session du navigateur ; l’API NestJS contrôle les autorisations et les règles des dossiers.
- PostgreSQL conserve les données structurées. Azure Blob Storage reçoit les pièces jointes avec une autorisation de courte durée.
- Les traitements de fond et les événements de stockage fiables suivent un circuit distinct de l’envoi du fichier.