Le Foyer St-Antoine c’est une salle communautaire à Longueuil. Ils avaient un historique de réservations dans un fichier Excel et voulaient migrer vers LatePoint, un plugin WordPress de gestion de réservations, sans perdre leurs données passées.
Le problème c’est que LatePoint a pas de fonction d’import native. J’ai écrit un script PHP sur mesure (rendu à la version 10) qui lisait le fichier Excel et créait directement les entrées dans la base de données LatePoint : clients dédupliqués, réservations avec dates et heures, calcul de taxes, mapping des champs custom, et gestion des cas particuliers dans les données.
Résultat final : 73 clients, 257 réservations et 257 orders migrés, avec deux versions du script, une pour le staging et une pour la production.
En parallèle, j’ai géré des tâches de configuration dans LatePoint : traduction du flow de paiement, configuration des services payants et gratuits réservés aux admins, et correction de strings dans le flow de reset de mot de passe.