SILARHISILARHI
  • Présentation
  • Services
  • Méthodologie
  • Clients
  • Chiffres
  • Projets
  • Blog
  • Contact
SILARHISILARHI
  • Présentation
  • Services
  • Méthodologie
  • Clients
  • Chiffres
  • Projets
  • Blog
  • Thème
  • Contact
Contactez nous

Besoin d’un renseignement ?
Vous avez un projet ?

Contactez-nous
SILARHISILARHI

Notre adresse

116 Route d'Espagne
HELIOS 4, BAT 113, BAL 411
31100 Toulouse

Navigation
AccueilProjetsOpen sourceContactLinkedIn
Services
Logiciel métier sur mesureReprise d'applicationTierce maintenance applicativeIntégration bancaireModernisation Symfony UX
Expertises
SymfonyPHPAPI PlatformReactToutes les technologies
Informations
Mentions légalesCGVConfidentialitéCookies
Retour aux projets
GestionRH & Services aux EntreprisesReprise et évolution

Eleo Training - Outil de suivi des formations collaborateurs

NOOUS

Période
2022 – 2024
Durée
2 ans et 3 mois
Outil de suivi des formations collaborateurs

Vue d'ensemble

Eleo est un outil de gestion dédié aux ETI et grands groupes pour structurer et suivre efficacement le parcours de formation et habilitations de leur collaborateur. Nous sommes intervenus pour rejoindre l'équipe technique en place et apporter notre expertise sur l'architecture de l'outil, la correction de bugs et le développement de nouvelles fonctionnalités.

À propos du client

Logo NOOUS

NOOUS

Secteur : RH & Services aux Entreprises
Contexte : Entreprise de services professionnels en ressources humaines, NOOUS transforme vos enjeux RH en leviers de croissance grâce au conseil, à l'externalisation et à des solutions digitales sur mesure. NOOUS centralise et automatise la refacturation, la comptabilité et la gestion documentaire, tout en pilotant formation, contrats jeunes, conformité et stratégie RH pour optimiser les opérations de ses clients.
Voir les 4 projets NOOUS

Le Défi

La mission présentait des défis techniques importants : intégrer une architecture complexe, apporter des évolutions performantes et gérer plusieurs versions différentes en production en parallèle.

Points Clés du Défi

  • Scalabilité pour grands comptes et milliers d'utilisateurs
  • Gestion de déploiements multi-versions & multi-environnements (Kubernetes, Docker)
  • Optimisation performance base de données MySQL
  • Fiabilisation des notifications temps réel avec Mercure
  • Gestion des traductions personnalisées par client

Fonctionnalités Clés

  • Intégration de fonctionnalités avancées dans architecture Symfony
  • Pipeline CI/CD amélioré pour déploiements automatisés
  • Optimisation des exports de données et batch loading MySQL
  • Utilisation de Mercure pour synchronisation du state React en temps réel
  • Mise à jour multi-pods des traductions Symfony

Notre Solution

Nous avons travaillé sur plusieurs axes techniques : évolutions fonctionnelles, pipeline CI/CD, performances MySQL et refonte de l'architecture Mercure (topics, cookies d'autorisation) pour le suivi en temps réel des exports asynchrones.

Notre intervention

Support continu

Assistance technique continue avec interventions régulières sur l'outil Eleo. Mission terminée en juillet 2024.

Le projet en détails

1
Version 2.39novembre 2022

Premières évolutions de l'outil de gestion de formations et habilitations pour ETI et grands groupes.

Fonctionnalités ajoutées :

  • Connexion SSO SAML
  • Import des plans de souhaits de formation
  • Aperçu des documents et téléchargement des attestations
  • Téléchargement et regroupement des souhaits de formation
  • Résolution de bugs et régressions

Mises à jour techniques :

  • Modernisation du code avec Rector
  • Nouvelles images Docker et passage à Traefik 2
2
Version 2.40juin 2023

Migration des comptes utilisateurs et export des souhaits d'habilitation.

Fonctionnalités ajoutées :

  • Migration des mots de passe des utilisateurs
  • Export des souhaits d'habilitation

Mises à jour techniques :

  • Migration PHP 8.1
  • Infrastructure Mercure sur Kubernetes (AWS)
  • Nouvelles étapes de vérification dans l'intégration continue
3
Version 2.41novembre 2023

Passeport d'habilitations et modernisation technique.

Fonctionnalités ajoutées :

  • Téléchargement du passeport d'habilitations
  • Exécution de tâches de fond

Mises à jour techniques :

  • Migration PHP 8.2 et Symfony 6.3
  • Base de données dédiée à l'intégration avec le logiciel de facturation et validation du schéma dans l'intégration continue
4
Version 2.42avril 2024

Exports asynchrones et traçabilité des données.

Fonctionnalités ajoutées :

  • Exports asynchrones avec suivi en temps réel via Mercure
  • Notifications
  • Journal d'audit des données

Mises à jour techniques :

  • Mise à niveau du hachage des mots de passe
5
Réservation de sallesjuillet 2024

Module de réservation de salles de formation, dernier développement avant la fin de la mission.

Fonctionnalités ajoutées :

  • Gestion des salles, des périodes et des disponibilités
  • Planning de réservation et synchronisation avec les sessions de formation
  • Gestion du matériel pédagogique
  • Export des réservations

Livrables

  • Architecture Symfony modernisée et optimisée
  • Amélioration des manifestes Kubernetes et de la CI
  • Refonte de l'architecture Mercure (topics, cookies) et suivi temps réel des exports
  • Pipeline CI/CD automatisé
  • Documentation technique complète

Technologies utilisées

API PlatformAWSDockerKubernetesMercureMySQLPHPRabbitMQReactSymfonyTailwind CSS

Un projet similaire en tête ?

Discutons de vos objectifs et découvrez comment nous pouvons créer une solution sur mesure pour votre entreprise.

Démarrer un projetVoir d'autres projets