Webdesign29 Logo

Sparfel

Application métier

Plateforme interne pour enregistrer et analyser les opérations de maintenance des terrains (Ligue 1, Ligue 2, Top 14, communes) afin d’anticiper les besoins d’une année sur l’autre. Stack : Directus (Node.js), API REST, MySQL, React/Vite, MUI, refine.dev.

Sparfel

Application métier – Sparfel

Enregistrer, comparer et anticiper les opérations de maintenance des terrains de haut niveau et communaux.

Contexte :

Pour les équipes terrain (Ligue 1, Ligue 2, Top 14…) et les services techniques des mairies, l’enjeu était de centraliser et tracer toutes les opérations réalisées afin de comparer et anticiper les besoins d’une année sur l’autre.

Fonctionnalités métiers (non sensibles)

  • Enregistrement des interventions (type, date, équipement, équipe)
  • Historisation et consultation multi‑critères
  • Indicateurs pour planifier budgets, ressources et approvisionnements
  • Profils et droits adaptés (terrain, communes, administrateurs)

Choix technologiques :

  • Backend : Directus (Node.js) REST API Builder avec interface d’administration ; persistance MySQL
  • Plateforme API Node.js : Node.js + Express en intégration avec Directus/MySQL pour des échanges fiables et sécurisés
  • Frontend : React (Vite) avec Material UI pour l’UI et refine.dev pour les opérations CRUD (filtres, liste, pagination)
  • Hébergement : Frontend sur Vercel ; base de données sur serveur dédié pour sécurité et scalabilité

Note : À la demande du client, certaines fonctionnalités avancées restent confidentielles.

Fonctionnalités développées

Suivi des opérations : Historisation des interventions et comparaison inter‑saisons
Analyse : Indicateurs pour anticiper besoins et ressources
Rôles & accès : Profils terrain/communes, sécurité et traçabilité
Admin : Interface de gestion via Directus

Technologies utilisées

Backend : Directus (Node.js) REST API Builder + MySQL
API : Node.js/Express, endpoints sécurisés
Frontend : React (Vite), Material UI, refine.dev
Hébergement : Frontend sur Vercel, base sur serveur dédié