Aller au contenu
L'album· Titre 05 / 14

Scanner Look App

PersonnelHors ligne

Application open source qui audite un site depuis sa propre machine : scores Lighthouse bureau et mobile et éco-index de chaque page, dans un rapport construit en direct.

Les écrans

03 aperçus
Scanner Look App, écran principal
  • Scanner Look App, écran 2
  • Scanner Look App, écran 3

Le projet

Scanner Look App est un logiciel open source (licence MIT), publié sur GitHub sous Pierre-ML/scanner_look_app. Il audite les pages d'un site depuis votre propre machine, avec votre Chrome : rien n'est hébergé et aucune donnée ne quitte le poste.

On saisit une adresse, l'outil découvre les pages par le plan du site ou en suivant les liens internes, en respectant le robots.txt. On choisit celles à auditer, puis chacune passe deux fois dans Lighthouse, la version officielle de Google, en bureau puis en mobile : performance, accessibilité, bonnes pratiques et référencement. Le rapport se construit en direct, avec les moyennes, une liste dédoublonnée de ce qu'il faut corriger et un export JSON. Trois modes d'audit dosent la charge sur la machine, de l'arrière-plan au plus rapide.

Chaque page reçoit aussi un éco-index, calculé en local selon la méthodologie EcoIndex de GreenIT : le nombre d'éléments du DOM, de requêtes et le poids transféré donnent une note de A à G, avec les gaz à effet de serre et l'eau estimés.

Mon rôle

Je développe le projet seul : conception de l'outil, interface avec Astro, Tailwind CSS et JavaScript, serveur d'audit avec Fastify qui pilote Lighthouse et Chrome, découverte des pages, calcul de l'éco-index, rapport en direct et documentation pour l'installer et le lancer.

Compétences mobilisées

07 outils