ROULLAND THOMAS
retour

🔍 Tech Debt Checker

Année :

2024

Tech & Stack

WordPress (plugin), PHP, JavaScript / JQUERY / AJAX, JSON, CLI, NPM / NODE

Description

Tech Debt Checker est un plugin WordPress sur-mesure conçu pour analyser les dépendances d’un thème personnalisé. Il lit le fichier package.json d’un thème, vérifie si les dépendances sont à jour et permet de les mettre à jour rapidement via le terminal.

Ce plugin s’intègre dans un workflow de développement WordPress moderne (starter thème avec npm/yarn) et permet de garder une base saine, performante et maintenable.

Le projet est en cours d’évolution avec pour objectif l’ajout d’un dashboard visuel pour noter la santé technique d’un thème (avant / après mise à jour, score de dette technique, suivi de version, etc.).

Mes interventions

  • 📦 Analyse package.json : récupération automatique des dépendances d’un thème WordPress
  • 🕵️‍♂️ Audit : comparaison des versions locales avec les dernières disponibles via le registre npm
  • ⚙️ Mise à jour : sélection et mise à jour ciblée des packages souhaités
  • 💻 Interface CLI : outil utilisable en ligne de commande dans n’importe quel projet
  • 🚧 Améliorations prévues : ajout d’un système de scoring, UI dashboard, export comparatif

Mon rôle

  • Développeur WordPress : création complète du plugin en lien avec l’environnement d’un thème WordPress
  • Développement de la logique de parsing, vérification, tri et mise à jour des dépendances
  • Préparation d’une interface CLI ergonomique pour simplifier l’usage dans des projets client
  • Prévisions de développement d’un dashboard graphique pour l’analyse continue des projets
Exemple complet Tech Debt Checker
roulland.thomass@gmail.com