Réalisations · Pro-Moving SA · 2022
Pro-Moving CH — Plateforme suisse multi-sites
Plateforme multi-sites maintenue à distance pendant 2 ans pour un client suisse. Migration PHP/Laravel, intégrations EU.
Le contexte
Pro-Moving SA est une PME suisse spécialisée dans le déménagement résidentiel et professionnel, opérant sur plusieurs cantons. Avant notre arrivée, ils maintenaient cinq sites web séparés (un par canton) sur un base PHP legacy de 2014, devenue impossible à faire évoluer.
Le défi technique
- Migration progressive : impossible de couper les sites — chacun génère du chiffre. Migration en deux phases avec bascule transparente.
- Architecture multi-sites mutualisée : un seul code, un seul back-office, mais cinq vitrines aux URL et identités différentes.
- Distance : équipe Pro-Moving en Suisse, équipe Alinkka au Bénin. Quatre fuseaux horaires entre nous (CET / WAT) à coordonner.
- Paiements : Stripe pour les acomptes en ligne, Wise pour les virements internationaux entre Suisse et fournisseurs.
La solution livrée
- Migration en deux phases : phase 1 = back-office unifié sur Laravel avec API qui sert les anciens sites. Phase 2 = bascule progressive des fronts un par un.
- Architecture multi-tenant : routes dynamiques par domaine, contenu éditorial par tenant, design uniforme.
- Intégration Stripe + Wise : les acomptes clients arrivent en EUR ou CHF selon le canton, les paiements fournisseurs sortent en EUR via Wise au meilleur taux.
- Workflow distribué : code reviews asynchrones, démos en visio hebdomadaires, déploiements sur des fenêtres concertées avec le client.
Les résultats
- 24 mois de maintenance continue sans interruption de service.
- 5 sites migrés sans aucun incident bloquant.
- Validation du modèle de collaboration distance : les 4 fuseaux horaires se sont avérés un atout (revue Alinkka pendant la nuit suisse, livraison le matin).
Ce qu'on en retient
Le travail à distance entre l'Afrique de l'Ouest et l'Europe ne fonctionne pas malgré les fuseaux horaires — il fonctionne grâce à eux. Le décalage de quelques heures permet à chaque équipe de bénéficier d'une nuit de revue avant de reprendre. À condition d'industrialiser les rituels (démos hebdo, dailies async sur Slack, code reviews écrites), c'est plus efficace que la co-localisation.
Alinkka · résultats chiffrés
- Années de maintenance
- 2+
- work.metrics.sites
- 5
- work.metrics.migration_zero_downtime
- 0 incident