Des données 100 % open data
Toutes les données présentées sur ce site proviennent de jeux de données publics,
principalement issus de la plateforme
data.gouv.fr,
la plateforme nationale des données ouvertes de l'État français.
Ces données sont produites et publiées par différents ministères et organismes publics, notamment :
- Le Ministère de l'Éducation nationale (établissements, effectifs, IPS,
résultats…)
- Le Ministère de l'Enseignement supérieur et de la Recherche
- Le Ministère de l'Agriculture
- L'Onisep (formations, établissements)
- L'INSEE (communes, départements, régions, pays)
- Le réseau Carif-Oref
Ces données restent la propriété de leurs producteurs respectifs et sont soumises aux
licences de réutilisation applicables (généralement
Licence Ouverte Étalab).
Ce que fait ce site, et ce qu'il ne fait pas
Formakoi est un outil d'agrégation, de stockage, de mise en forme et de recherche
de données open data relatives à l'éducation et à la formation en France.
Il ne produit aucune donnée et ne modifie pas le contenu des données source.
En cas d'erreur ou d'information incorrecte, la correction doit être apportée
directement par le producteur de la donnée sur la plateforme source
(data.gouv.fr ou le portail du ministère concerné). Formakoi n'est pas en mesure de modifier
les données source et décline toute responsabilité quant à leur exactitude, exhaustivité
ou mise à jour.
Le projet est open source, développé en Java. Le code source est disponible sur
GitHub.
Back-end
-
Java 21
-
Spring Boot 3 (Web, JPA, Validation, Cache, Actuator)
-
Spring Shell - module d'import des données
-
MapStruct - mapping des données
-
Flyway - migrations de base de données
Stockage & recherche
-
PostgreSQL - base de données relationnelle
-
Elasticsearch - indexation et recherche full-text à facettes
Front-end
-
Thymeleaf - moteur de templates HTML
-
Tailwind CSS - styles utilitaires
-
Alpine.js - interactivité légère côté client
Infrastructure & outillage
-
Github - versioning du code source
-
Docker - conteneurisation
-
OVHcloud - hébergement (France)
-
Maven - build multi-modules
-
SpringDoc / OpenAPI - documentation API