Projet web

PolyData – Plateforme temps réel pour forages & chantiers

PolyData – Plateforme temps réel pour forages & chantiers

👤 Contexte : projet interne Polygroup SA
🗓️ Année : 2025
🛠️ Stack : React + Vite (front), Strapi (CMS headless), MongoDB (time-series)

Objectif

Centraliser en temps réel les informations liées aux forages et aux chantiers (mesures, états, activités), avec une gestion des utilisateurs et des droits d’accès, afin d’améliorer le suivi opérationnel et la prise de décision.

Solution livrée

  • Front-end en React (build Vite) : interface rapide, responsive, focalisée sur la lecture immédiate des données.
  • CMS headless Strapi : gestion des référentiels (sites, équipes, chantiers, métadonnées) et des rôles/permissions.
  • Stockage time-series MongoDB : enregistrement des mesures timestampées liées aux forages, requêtes agrégées par période.

Fonctionnalités clés

  • Tableaux de bord par chantier / forage (dernières mesures, tendances par période).
  • Filtrage & recherche (site, date, type de mesure).
  • Gestion des utilisateurs : rôles (admin, opérateur, lecture seule) et permissions fines.
  • Création/édition des entités de base (sites, forages, équipes) via Strapi.
  • Exports (CSV) et vues imprimables pour les rapports.

Architecture (vue d’ensemble)

  • Front React → appels API (Strapi + endpoints dédiés aux séries temporelles).
  • Strapi → référentiel métier, authentification JWT, gestion des droits.
  • MongoDB (time-series) → collections optimisées par timestamp pour interroger rapidement les mesures (agrégations jour/semaine/mois).

Performance & UX

  • Vite pour des builds rapides et un chargement optimisé.
  • Rendu côté client avec caches de requêtes pour une navigation fluide.
  • Composants graphiques (charts) mettant en valeur les dernières valeurs et les écarts.

Sécurité & accès

  • Authentification JWT (via Strapi).
  • RBAC : droits par rôle et par ressource.
  • Journaux d’activité essentiels (création/modification des enregistrements).

Résultat

Une plateforme réactive et évolutive qui donne une vision consolidée des forages et chantiers en temps réel, tout en simplifiant la gestion des utilisateurs et des référentiels métier.


Projets liés :