Où former, le Doctolib de la formation
Découvrez le site sur mesure et l’outil sur mesure réalisé pour Où former, la première plateforme de disponibilités de formations.
Où former, une plateforme interne et externe !
Où former est la première plateforme de réservation de formations qui propose les disponibilités !
Elle est accessible pour les professionnels et pour les particuliers dans la France entière. Où former regroupe plus de 500 organismes de formations, 8 000 formations et plus 150 000 sessions disponibles.
Pour réaliser ce projet, notre agence de développement web a réalisé un site sur mesure tant sur le back-office (vue des organismes et d'où former) que sur le front-office (vue des utilisateurs).
Le back-office
Le back-office est l’emplacement où les organismes de formations et les salariés d'où former peuvent suivre les informations sur les réservations, sessions, formations et autres informations. L’enjeu a été de créer un outil métier sur mesure qui permet de travailler et de gérer rapidement et efficacement les données pour tous les utilisateurs.
Les challenges
- Centraliser toutes les informations à un seul et même endroit pour tous
- Simplifier l’ensemble des processus de réservation
- Mettre à jour la data en temps réel
- Gérer des spécificités sur des formations techniques : habilitations électriques et CACES
Le travail réalisé
Pour répondre à ces challenges, nous avons utilisé la technologie React avec le Framework Nextjs. Ils permettent de transformer les données et de concilier la relation client / serveur afin que le niveau d’informations soit toujours le même. De plus, nous avons conçu des grilles tarifaires détaillées et individualisées ainsi qu’une gestion complète des formations techniques CACES et habilitations électriques.
En savoir plus.
Le front-office
Le front-office est la partie visible par les demandeurs de formations, les utilisateurs du site. Étant la première plateforme de réservation de formations qui propose les créneaux disponibles, l’enjeu a été de bien organiser l’accès aux contenus.
Les challenges
- Créer un site qui supporte un fort trafic et beaucoup de datas
- Mettre en place un moteur de recherche avancé et puissant
- Organiser les résultats grâce à un système de filtres
Du côté technique
Afin de supporter le nombre de demandes tout en triant les résultats, nous avons mis en place Elasticsearch, un moteur de recherche indexé qui permet un temps de recherche extrêmement rapide et d’obtenir des résultats pertinents. La structure des données est organisée par sessions de formation permettant de s’assurer de leur disponibilité et ainsi améliorer l’expérience utilisateur.
En savoir plus.
Chiffres clés
- + 1 600 heures de travail de notre équipe
- + 150 000 sessions disponibles en ligne
- + 100 écrans maquettés et conceptualisés
Où former X Definima
Notre agence de développement web Definima a été mise au défi par Où former pour concevoir et déployer un site sur mesure et un outil métier sur mesure reliés.
Où former est la première plateforme qui propose la disponibilité de centaines de formations en France, en temps réel.
Pour répondre aux problématiques de la plateforme, nos développeurs ont mis en place des développements sur mesure sur le back-office et sur le front-office.
Technologie et serveurs
Le choix de la technologie a été important, car le site devait accueillir beaucoup de datas (nombre de formations, nombre de sessions) en même temps. Le trafic et les recherches sur le site sont également nombreux, le serveur doit donc être capable de fournir le service en simultanée.
Un autre challenge a été de conserver un fonctionnement classique d’une page web avec une single page application (SPA) et faciliter la compréhension de cette page pour les robots (Google par exemple). Pour cela, il faut générer toute la structure d’une page HTML depuis le serveur NodeJS
Notre agence digitale a fait le choix d’utiliser la technologie Symfony ainsi que le framework Nextjs.
Symfony est utilisé en tant que API (API Platform). NextJS intervient lui aussi coté serveur à l’aide de la technologie SSR (Server Side Rendering) permettant de générer le contenu d’une page HTML y compris les metadata si essentielles à l’indexation des robots.
Le back-office
Le back-office est la partie du site visible par les organismes de formation et l’équipe Où former. Il permet de gérer les réservations, les formations, les sessions et d’autres informations. Il a été conçu 100 % sur mesure pour optimiser la gestion globale du site et de ses offres de formations.
Gérer des spécificités de formations
Les formations proposées par Où Former sont reliées à des secteurs d’activité différents et ont toutes leurs propres spécificités.
Nous avons dû réaliser une gestion des habilitations électriques avec différentes options (électricien, non-électricien, haute tension et basse tension). Nous avons également créé une gestion de tous les CACES, avec la disponibilité par catégories, et les différentes options.
Le plus gros défi a été de créer une grille tarifaire détaillée et individualisée en fonction des différentes typologies de formations.
Gestion des organismes de formations
Dans le back-office de la plateforme, il est possible de gérer les organismes, leurs emplacements ainsi que les utilisateurs et sessions. Chaque personne liée à un organisme a des droits limités en fonction d’un statut donné. Certains organismes sont de petites tailles alors que d’autres sont présents dans plus de 60 villes.
En tant qu’administrateur, Definima est capable de gérer les comptes de chaque organisme et donc de régler certains problèmes. Nous faisons une optimisation constante.
Le lien entre le back-office et le front-office
Il était très important de créer un lien entre le back-office et le front-office très rapide afin d’avoir une mise à jour instantanée des disponibilités des formations. Pour cela, nous avons utilisé elasticsearch, un moteur de recherche avancé et rapide relié au back-office pour la mise à jour ainsi qu’au front office pour les recherches utilisateurs.
Le parcours utilisateur créé constamment une relation entre le back-office et le front-office :
- 1. Un internaute fait une demande de formations : front-office
- 2. L’organisme de formation accepte la demande : back-office
- 3. L’organisme de formation dépose les documents et la convention : back-office
- 4. Le demandeur échange avec l’organisme via son espace client : back-office et front-office
- 5. Confirmation de l’inscription : front-office et back-office
Le front-office
Le front-office est la partie du site visible par les utilisateurs et demandeurs de formations. Il permet d’effectuer des recherches, de retrouver des informations sur les disponibilités et aussi d’accéder à un espace client avec les formations déjà réalisées.
Rechercher des formations et leurs disponibilités
Pour effectuer les recherches, Où Former possède un moteur de recherche très puissant : Elasticsearch. Il permet d’avoir accès très rapidement aux données des formations parmi un grand nombre de filtres : secteurs / villes / mots-clés / catégories. Il était important d’opter pour un moteur de recherche avancé et rapide afin de faire face aux datas et au trafic.
Structurer les formations
La structure du site pour organiser les formations a été entièrement repensée. En premier, les secteurs d’activités globaux, puis les domaines, puis les catégories et enfin les formations.
Par exemple :
- Secteur d’activité : bâtiment
- Domaine : construction
- Catégories : eco construction
- Formations : liste des formations
Ses pages possèdent une grande partie textuelle qui permet d’en savoir plus sur ses domaines, mais également un bon référencement naturel sur de nombreux mots-clés.
Vous êtes intéressés par
ce type de projet ?
Nos autres réalisations
Avenir Secours
Avenir Secours
Syndicat national des pompiers
Pointéo
Pointéo
Application mobile et site internet de pointage et monitoring des temps de travail
Label Dent - Outil
Label Dent - Outil
Outil métier de suivi des commandes entre les prothésistes dentaires et les praticiens
RCommerce
RCommerce
Plateforme web pour développer la visibilité du tissu économique de la Communauté de communes du Val de l'Eyre
Cultura
Cultura
Outil de gestion du parcours salarié
ProActif Recrutement
ProActif Recrutement
Le site dédié au recrutement de professionnels