Présentation du projet

Dans le cadre de mon alternance au Crédit Agricole de Clermont-Ferrand (septembre 2024 – septembre 2025), j’ai participé activement au développement d’outils internes visant à améliorer l'efficacité des équipes bancaires sur des tâches non couvertes par le système central. Ces outils ont été conçus pour assurer une gestion plus autonome et structurée de données spécifiques comme les actions internes, les processus administratifs ou encore le suivi des demandes particulières des clients.

Dès la première semaine, j’ai été chargé de découvrir les bases de données existantes, d’identifier les manques, puis de modéliser les futures structures via des Modèles Conceptuels (MCD) et Logiques de Données (MLD). Cette phase de préparation a permis d'assurer une architecture cohérente et évolutive des nouvelles solutions.

L’un des objectifs majeurs était de supprimer les interventions manuelles chronophages et sources d’erreurs, en automatisant les processus métiers via des interfaces claires, sécurisées et adaptées aux besoins des utilisateurs finaux.

J’ai utilisé le framework Symfony pour structurer le back-end selon le modèle MVC, en intégrant Doctrine ORM pour la gestion des entités et la persistance des données. Les interfaces ont été construites avec Twig, combiné à Bootstrap et SCSS pour un rendu moderne, responsive et accessible sur différents supports. J’ai également configuré les rôles utilisateurs et les contrôles d’accès en fonction des profils pour sécuriser l’ensemble des modules.

Voici quelques-uns des projets et modules sur lesquels j’ai travaillé :

  • Horizon : Visualisation des performances des agences sous forme de course, avec gamification et système de récompenses.
  • Ma Campagne : Outil de gestion des campagnes marketing, permettant aux collaborateurs de suivre les échéances et les actions à mener.
  • Majeur Protégé : Application dédiée à la gestion des mesures de protection juridique des clients (tutelle, curatelle, sauvegarde de justice).
  • SDK Front : Développement d’une librairie de composants front Symfony réutilisables pour les autres projets internes.
  • Appétence Digital Client : Interface de suivi de l'utilisation des services digitaux par les clients, notamment via l'application mobile "Ma Banque".
  • Reco By CA : Application de parrainage client incluant une rémunération pour une association ou un proche.

Crédit Agricole – Outils internes

  • Catégorie : Applications web internes
  • Client : Crédit Agricole - Clermont-Ferrand
  • Date : Septembre 2024 - Septembre 2025
  • Technologies : Symfony, PHP 8, Doctrine, Twig, Bootstrap, SCSS, JavaScript
  • Base de données : MariaDB
  • Outils associés : GitLab, PHPStorm, API platform