Détection des projets et de leurs dépendances dans ~/www.
Dev Dashboard
Portail local de gestion et de diagnostic des projets de développement.
Ce que le projet démontre
Démarrage/arrêt des serveurs PHP et Vite depuis une interface unique.
Ports, processus, dépendances et dernières lignes de logs.
PHP natif et commandes système sans framework supplémentaire.
Dev Dashboard en images
Les captures seront détectées automatiquement dans le dossier dashboard.

Description
Dev Dashboard centralise l’état des projets présents dans l’environnement de développement. Il détecte automatiquement les marqueurs usuels comme composer.json, package.json et index.php pour constituer un inventaire sans fichier de configuration à maintenir manuellement.
Pour chaque projet, l’interface présente les dépendances, les processus actifs, les ports utilisés et les dernières lignes de logs. Les actions récurrentes — démarrage/arrêt de serveurs, installation de dépendances ou nettoyage — sont regroupées dans une seule vue.
L’outil reste volontairement léger : PHP natif, commandes système contrôlées et absence de dépendance front inutile. Il est conçu comme un tableau de bord de travail, ouvert en permanence pendant les sessions de développement.
Fonctionnalités & points techniques
- ▹Auto-découverte des projets PHP/JavaScript.
- ▹Détection de vendor/ et node_modules/.
- ▹Démarrage et arrêt de serveurs de développement.
- ▹Détection des conflits de ports.
- ▹Lecture des dernières lignes de logs.
- ▹Lancement contrôlé de Composer et npm.
- ▹Rafraîchissement périodique de l’état.
- ▹Interface locale sans dépendance externe.