DOMYLY

Rôle : Développeur Full Stack / Automatisation

Contexte : Projet d’ingénierie réalisé à l’ESME dans le cadre du module de stage de 2eme année en mécatronique appliquée.

Stage de 3 mois effectué au sein de la société DOMYLY, une entreprise de domiciliation d’entreprises située à Pointe-à-Pitre (Guadeloupe).

Objectifs du projet
  • Concevoir et améliorer deux environnements numériques destinés à la gestion et à la visibilité de l’entreprise :

    1. Développer une application interne, Gest Center, permettant d’automatiser la gestion des clients, contrats et devis à l’aide de Google Apps Script.

    2. Optimiser le site web historique ClubSoleil.net, créé en 1998, pour le moderniser et en améliorer l’expérience utilisateur.

    L’objectif global était de renforcer la digitalisation et l’efficacité administrative de DOMYLY à travers des outils performants, automatisés et interconnectés.

Mon travail

1. Développement de l’application Gest Center

  • Création d’un outil de gestion centralisée développé sous Google Apps Script (JavaScript).

  • Automatisation des contrats, devis et relances clients avec génération de documents Google Docs et archivage automatique.

  • Développement d’un système d’alertes et de notifications basé sur le calendrier Google.

  • Création d’un tableau de bord interactif pour visualiser les statistiques d’activité et les échéances importantes.

  • Intégration de l’API Google People pour la gestion automatique des contacts et profils clients.

2. Optimisation du site ClubSoleil.net

  • Analyse et modernisation du code source ancien (HTML, CSS, PHP).

  • Refonte partielle du forum et de la zone membre, avec un meilleur affichage des profils et une expérience utilisateur simplifiée.

  • Révision de la base de données pour améliorer la sécurité et la rapidité d’accès.

  • Automatisation de l’envoi des photos de validation pour les comptes VIP.

  • Nettoyage du serveur et mise en place d’un système de tri automatique des fichiers obsolètes.

3. Coordination technique

    • Encadrement du second stagiaire pour la mise en place de l’automatisation documentaire.

    • Création d’une procédure interne de tests et de versionnage, garantissant la stabilité des mises à jour.

    • Collaboration directe avec la direction pour ajuster les fonctionnalités selon les besoins métier.

Architecture et choix techniques

Le choix des outils et technologies a été guidé par la recherche d’un équilibre entre fiabilité, automatisation et intégration avec l’environnement Google Workspace déjà utilisé par l’entreprise.

Gest Center (outil interne) :

  • Développé sous Google Apps Script (JavaScript) pour une compatibilité directe avec Google Drive, Docs et Sheets.

  • Intégration de l’API Google People pour la gestion automatisée des contacts clients.

  • Utilisation du calendrier Google pour la planification des relances et échéances.

ClubSoleil.net (site historique) :

  • Refonte partielle du code source (HTML, CSS, PHP).

  • Nettoyage de la base de données et optimisation du chargement des pages.

  • Sécurisation du back-office et modernisation de l’interface utilisateur.

Automatisation et intégration

J’ai conçu et intégré plusieurs scripts d’automatisation pour simplifier la gestion quotidienne :

  • Génération automatique de documents personnalisés (contrats, devis, factures).

  • Archivage automatique sur Drive après signature numérique.

  • Création d’un système de notifications internes via Gmail et Google Calendar.

  • Synchronisation des données clients entre les différents modules (CRM interne et formulaires externes).

Ces automatisations ont permis :

  • Une réduction significative du temps de traitement administratif,

  • Une meilleure traçabilité des échanges clients,

  • Une unification des processus de travail entre les différents collaborateurs.

Présentation du développement

Le développement s’est déroulé en trois grandes phases :

1. Phase d’analyse et de modélisation

  • Étude du fonctionnement interne de Domyly.

  • Identification des redondances et des tâches manuelles chronophages.

  • Création d’un diagramme de flux décrivant le parcours client, du devis à la facturation.

2. Phase de développement et de test

  • Création des scripts côté serveur (Apps Script).

  • Connexion à l’API Google Workspace.

  • Mise en place de tests unitaires pour vérifier les temps de réponse et la fiabilité des envois automatiques.

3. Phase de déploiement et de maintenance

  • Formation des utilisateurs.

  • Documentation technique complète.

  • Maintenance corrective et évolutive pour les futures fonctionnalités.

Difficultés rencontrées

  • Le projet Domyly a soulevé plusieurs défis techniques et organisationnels liés à la nature hybride du système (entre application interne et site web externe) :

    1. Intégration entre outils Google et services externes

    • La connexion entre Google Apps Script et certains services web (API externes, authentification, stockage) a nécessité une configuration fine des autorisations OAuth et des quotas d’exécution.

    • Des incompatibilités ponctuelles ont été rencontrées entre les formats de données (JSON, Sheets, Drive), ce qui a exigé la mise en place de fonctions de conversion personnalisées.

    2. Structure du site ClubSoleil.net obsolète

    • Le code source, développé il y a plusieurs années, manquait de documentation et contenait des dépendances obsolètes.

    • La modernisation a dû être effectuée sans interrompre le service, ce qui a nécessité une gestion rigoureuse des sauvegardes et des tests en environnement local.

    3. Gestion du temps et adaptation au besoin client

    • Le développement simultané de l’application Gest Center et la refonte du site web ont demandé une forte coordination avec la direction et les utilisateurs.

    • Il a fallu ajuster les priorités pour livrer les modules les plus critiques en premier, tout en assurant la stabilité de l’écosystème existant.

Résultat

L’application Gest Center est désormais pleinement opérationnelle et utilisée chaque jour par l’équipe administrative pour la gestion des contrats, devis et clients.
Cette centralisation des outils a permis une amélioration de la productivité de plus de 40 %, en réduisant les tâches manuelles et en automatisant les échanges internes.
Parallèlement, la refonte du site ClubSoleil.net a offert une expérience utilisateur plus fluide et intuitive, tout en optimisant la performance et la fiabilité du site.
Enfin, la centralisation des données et des processus a considérablement réduit les erreurs humaines et facilité le suivi global des activités de l’entreprise.

Me contacter

Travaillons ensemble 🤝

Vous recherchez un profil technique, curieux et rigoureux pour renforcer votre équipe ou collaborer sur un projet d’ingénierie ? Contactez-moi pour échanger sur vos besoins en développement, mécatronique ou automatisation.

À propos

Ingénieur en mécatronique et passionné de technologies numériques, je développe aussi des projets web et cultive ma passion pour le sport

Contact

Ouvert aux opportunités professionnelles et collaborations.