Aller au contenu
← Retour aux projets
04/ 2023 - aujourd'hui

MecaSystems

Marketplace de pièces automobiles pour les professionnels de la réparation : interfaçage DMS (REST / SOAP), e-commerce, data et infrastructure. Mon quotidien de développeur full-stack.

  • React
  • WinDev / WebDev
  • HFSQL
  • REST
  • SOAP
  • GitLab CI/CD
  • Python
  • Docker
  • Windows/IIS
Aperçu du projet MecaSystems

À propos du projet

Application métier et marketplace e-commerce du groupe Flauraud / Emil Frey, destinée aux professionnels de la réparation automobile : identification et commande de pièces, gestion des devis, CRM, gestion des retours et interfaçage avec les DMS des ateliers. J’y travaille en tant que développeur full-stack, du back-end jusqu’au support.

Mes principales contributions

  • Interfaçage DMS - Développement des web services REST et maintenance des web services SOAP qui connectent MecaSystems aux logiciels de gestion des ateliers (comptabilité, commandes, devis…), afin de supprimer les re-saisies entre systèmes. Refonte et documentation des endpoints (Swagger / OpenAPI).
  • CI/CD - Mise en place de pipelines GitLab avec runners sur environnements Linux / Docker : déploiement continu et génération automatique de la documentation d’API.
  • Développement full-stack - Interfaces web pour l’application métier et l’e-commerce (React, Webdev, Windev), logique métier, API REST, échanges JSON et automatisation de flux. Plateforme déployée en marque blanche pour plusieurs fournisseurs.
  • Data & bases de données - Intégration des fichiers de stock, conception et évolution des bases HFSQL / SQL, optimisation des requêtes et fiabilité des données.
  • Performance & infrastructure - Développement d’un outil de test de charge en Python (Selenium, multi-thread) compilé en exécutable et lancé en parallèle depuis plusieurs postes, pour simuler commandes et navigation, analyser le comportement des serveurs, du WAF et du load balancer, et ajuster l’infrastructure ; mise en place d’un NAS média pour les images du site.
  • Partie publique & référencement - Réalisation de la landing page publique du produit et travail sur le référencement (SEO) du site.

Contexte

Projet mené chez Flauraud - Aurilis Group (2023–2024) puis Emil Frey France (depuis 2024) : voir le détail du parcours sur la page À propos.