# Vérification de la livraison

Contrôles effectués le 9 novembre 2026.

## Résultats

- 24 tests Laravel réussis, 164 assertions.
- Rendu React de 31 pages et variantes vérifié sans erreur d’exécution.
- Compilation de production Vite réussie ; fichiers générés dans public/build.
- Mise en cache des routes Laravel vérifiée, puis caches locaux retirés de la livraison.
- Audit Composer : aucun avis de vulnérabilité signalé au moment de la vérification.
- Audit npm des dépendances de production : aucune vulnérabilité signalée au moment de la vérification.

## Parcours couverts par les tests

Pages publiques ; connexion, déconnexion et inscription ; refus d’une élévation de rôle lors de l’inscription ; doublons de courriel ; protection des routes professeur ; accès en attente, suspendus et expirés ; niveaux verrouillés ; leçons non publiées ; accès aux examens après les leçons ; absence des bonnes réponses dans les données étudiantes ; notes calculées côté serveur ; réussite et échec d’examen ; dépôt et correction d’un devoir ; propriété des fichiers remis ; refus d’un fichier exécutable ; ajout et suppression d’une ressource privée ; liens Vimeo et codes de confidentialité ; enregistrement d’un règlement et activation ; modification de profil avec mot de passe actuel ; réinitialisation du mot de passe ; contact ; écrans authentifiés avec et sans contenu.

## Limites de vérification

Les tests de base de données utilisent SQLite en mémoire. La connexion MySQL/MariaDB réelle de Namecheap n’a pas été exécutée.

Le contrôle du rendu React vérifie l’exécution des composants et la présence de la marque et du footer. Il ne remplace pas une inspection visuelle : aucun contrôle interactif dans un navigateur ni capture d’écran du site exécuté n’a été réalisé, le contrôleur de navigateur requis n’étant pas disponible dans cet environnement.

Le SMTP du client, ses vidéos Vimeo, son abonnement et ses restrictions de domaine ne sont pas configurés ni testés. Les comptes et données de test ne sont pas inclus dans la base livrée.

Le guide Namecheap contient les vérifications à effectuer sur le véritable hébergement avant ouverture aux étudiants.
