Prévenir efficacement les risques industriels
Fil'Harmonic est une plateforme d'échanges destinée aux inspecteurs des installations classées et aux exploitants de ces sites.
Fil'Harmonic se présente sous la forme d'une application web accessible par un navigateur internet.
Pour plus d'informations sur le produit Fil'Harmonic, vous pouvez consulter la fiche produit.
Fil'Harmonic se compose de plusieurs projets open-source :
- filharmonic-ui : Contient les sources de l'interface web (UI). C'est ce qui est présenté à l'utilisateur au travers de son navigateur.
- filharmonic-api : Contient les sources du serveur web. C'est ce qui contient les données et qui est utilisé par l'interface web.
- filharmonic-infrastructure : Contient les sources de l'infrastructure déployée pour héberger l'environnement de production filharmonic.beta.gouv.fr
- filharmonic : Ne contient que ce README.
Des guides de développement sont présents dans les projets UI et API.
Des images Docker sont disponibles pour chaque composant et un environnement de test peut se monter rapidement grâce à Docker Compose.
git clone https://github.com/MTES-MCT/filharmonic.git
cd filharmonic/test
docker-compose up -d
L'application est alors initialisée avec des données de test et est accessible à l'URL http://localhost:5000/.
Il existe 8 comptes de test. Pour se connecter, il faut naviguer sur une URL spéciale qui contient l'identifiant de l'utilisateur souhaité.
Ainsi :
- http://localhost:5000/login?ticket=ticket-1 va s'authentifier en tant qu'utilisateur 1 (profil exploitant)
- http://localhost:5000/login?ticket=ticket-3 va s'authentifier en tant qu'utilisateur 3 (profil inspecteur)
- http://localhost:5000/login?ticket=ticket-6 va s'authentifier en tant qu'utilisateur 6 (profil approbateur)
- Christophe Riboulet, intrapreneur
- Romain Campillo, intrapreneur
- Sébastien Vienot, intrapreneur
- Sébastien Jallot, coach
- Maxime Dréau, développeur
- Tristan Robert, développeur