Page de statut & uptime monitoring
Dashboard de statut/uptime pour suivre mes applications (Web/Bots/APIs) avec une interface React (AlignUI) et une stack Node.js supervisée par PM2.
01 — À propos
WebPulse est né d'un besoin simple : disposer d'un point unique pour visualiser l'état de mes services et informer rapidement lors d'une maintenance ou d'un incident.
L'interface est construite en React avec le design system AlignUI pour une lecture nette et professionnelle, même avec de nombreux services à afficher.
Côté infrastructure, la stack Node.js est supervisée via PM2 pour assurer une exécution fiable et un redémarrage automatique si nécessaire.
02 — Fonctionnalités
03 — Objectifs
04 — Technique
React + AlignUI pour une interface de statut claire et moderne. Mise à jour automatique de l'état avec polling régulier.
Node.js pour les checks d'uptime et l'exposition des données de statut via API. Express.js pour les endpoints.
PM2 pour la supervision des processus, monitoring des performances et redémarrage automatique en cas de crash.