EPITECH BORDEAUX

Le défi: Green Optimizer : optimiser le site du défi national automatiquement

Theme:

Lot:

  • Pour les gagnants : Trophée + carte cadeau ou souris pc

Créer un outil technique d’analyse + optimisation automatique qui pourrait être intégré dans la chaîne du site (CI/CD ou audit externe) de la nuit de l'info 2025 (défi national).

Elements attendus

Les équipes doivent développer :

  1. Un script d’analyse (Node.js, Python, Rust…) qui mesure :

    • poids des pages,

    • nombre de requêtes,

    • taille des images,

    • fichiers non utilisés (dead CSS/JS),

    • score EcoIndex ou Lighthouse.

  2. Un module d’optimisation automatique :

    • compression d’images → WebP/AVIF,

    • suppression de ressources inutiles,

    • minification HTML/CSS/JS,

    • génération d’un plan d’amélioration (diff avant/après).

  3. Un dashboard web affichant les analyses.

Mode de restitution

Vous devez envoyer le code source nécessaire à l'exécution de votre projet dans une archive compressée (tar.gz/zip/rar) a l'adresse mail suivante : robin.chassagne@epitech.eu avant le 5 décembre 2025 à 08 h 04.
Vous devez fournir des instructions pour exécuter votre projet.