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.

Symfony React DéveloppementSurMesure

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).

back office ou former outil métier sur mesure agence de développement web back office ou former logiciel métier sur mesure agence de développement web

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.
 

back office ou former logiciel métier sur mesure gestion data agence digitale

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
     
ou former logiciel métier sur mesure back office agende de développement web expertises

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.

ou former logiciel métier sur mesure front office agende de développement web ou former logiciel métier sur mesure front office agende digitale definima

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.

ou former site internet sur mesure front office agende digitale trafic data

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
front office ou former site sur mesure symfony react mobile ordinateur responsive

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.

front office site sur mesure ou former symfony react agende de développement web bordeaux
mockup

Chiffres clés

  • + 1 600 heures de travail de notre équipe
  • + 150 000 sessions disponibles en ligne
  • + 100 écrans maquettés et conceptualisés
front-office back-office ou former site sur mesure logiciel sur mesure agence de développement web

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. 1. Un internaute fait une demande de formations : front-office
  2. 2. L’organisme de formation accepte la demande : back-office
  3. 3. L’organisme de formation dépose les documents et la convention : back-office
  4. 4. Le demandeur échange avec l’organisme via son espace client : back-office et front-office
  5. 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.

Lire la suite

Vous êtes intéressés par
ce type de projet ?

Contactez-nous
DEFINIMA 83 rue de Catoy 33170 GRADIGNAN T. 05 56 89 14 04 F. 09 55 90 81 80 info@definima.com