
JobM V2
CPG Consulting • 2023–2024 · refonte V2 en 2026Refonte de JobM, plateforme de supervision des traitements automatisés : une expérience de suivi plus fluide, une API modernisée et un moteur de règles pour détecter les incidents et déclencher les alertes.
- Développement full-stack et design UI
- Next.js
- React
- TypeScript
- Node.js
- Fastify
- Tarantool
- TypeORM
- Docker
Description
JobM aide les équipes à suivre les exécutions de traitements automatisés et à réagir aux anomalies. Après une première version bâtie autour de Lua, OpenResty et Tarantool, CPG Consulting a engagé une refonte complète de l'application. La V2 réunit dans une interface plus lisible les événements, les statistiques, les règles de surveillance et les actions associées. Elle s'appuie sur une API dédiée et sur des parcours d'accès repensés pour mieux maîtriser les comptes et les sessions.
Mes contributions
J'ai accompagné le passage de la version historique à la V2 en travaillant sur l'ensemble de l'application :
- Interface Next.js : tableau de bord, console des événements avec recherche et filtres, gestion des conditions, règles, actions et utilisateurs.
- API Fastify versionnée et couche de données compatible avec Tarantool et plusieurs bases via TypeORM.
- Moteur de règles : détection des échecs, des absences d'exécution et des seuils sur une période donnée, avec envoi possible d'e-mails d'incident.
- Parcours de connexion et de récupération de compte : mots de passe hachés, jetons renouvelables et vérification par code.
- Services dédiés aux e-mails transactionnels et aux SMS.
- Configuration Docker des différents services pour faciliter leur déploiement.
Cette refonte rend le suivi quotidien plus clair et pose une base plus structurée pour faire évoluer JobM.



Autres projets liés à JobM
Découvrez les autres réalisations conçues pour le même produit ou la même marque.
