Au sein de la coopérative Axenergie Méru, j'ai identifié une inefficacité dans le processus administratif. Le secrétariat remplissait manuellement sur papier des chèques de réduction et des contrats, avant de devoir les scanner pour les envoyer par mail ou les archiver dans le logiciel métier.
Ma mission : Optimiser ce temps de traitement en créant une solution numérique fluide permettant de générer, envoyer et stocker ces documents au format PDF de manière automatisée.
N'ayant pas de base graphique préalable, j'ai débuté par la conception d'une maquette sur Figma. L'enjeu était de respecter scrupuleusement la charte graphique d'Axenergie (Rouge #A30310, Bleu #5F709D) tout en conservant les dimensions standard d'un chèque papier (15cm x 9cm).
Après validation, j'ai affiné le design en intégrant les mentions légales obligatoires (validité 1 an, montant TTC non remboursable) et les éléments visuels propres à l'identité d'Axenergie.
Initialement, j'ai tenté une approche en pur développement (HTML2Canvas, jsPDF). Cependant, des contraintes de sécurité liées à l'accès des fichiers en local (CORS) empêchaient la génération correcte des PDF sans l'utilisation d'un serveur Web externe.
Pour garantir une solution simple, accessible et sans surcoût pour l'entreprise, j'ai décidé de pivoter vers l'écosystème Google Workspace.
L'automatisation repose sur l'interconnexion de plusieurs outils via un script centralisé :
Interface de saisie pour le secrétariat (Nom, Date, Montant).
Base de données collectant les réponses en temps réel.
Utilisé comme moteur de template avec des balises {{Nom}}.
Le cerveau du projet qui lie les outils et génère le PDF.
Ce projet a permis de transformer un processus manuel chronophage en un workflow numérique instantané. Grâce à l'automatisation via Google Apps Script, l'entreprise gagne un temps précieux : les erreurs de saisie manuelle sont éliminées, et le client reçoit son chèque par mail immédiatement après la validation du formulaire.
Pour ma part, cette expérience m'a permis de confronter les limites du développement local aux solutions Cloud, tout en apprenant à proposer une solution technique adaptée aux besoins réels d'une entreprise.