Étude de cas

Multi-Prêts Hypothèques — Plateforme WordPress entreprise

Objectif du projet: Reconstruire et moderniser la plateforme hypothécaire — blocs personnalisés, backend courtier, calculateurs, SEO et optimisation d'infrastructure.

Multi-Prêts Hypothèques courtage hypothécaire site web

Client

M3 Tech

Technologies

  • WordPress
  • PHP
  • MySQL
  • Azure Virtual Machines
  • Azure Front Door
  • cPanel
  • CI/CD
  • React
  • REST API
  • Agile

Contexte

Multi-Prêts est l’un des plus grands réseaux de courtage hypothécaire au Québec, reliant des milliers de Canadiens aux meilleurs taux hypothécaires et solutions de financement. Marque phare du groupe M3 Tech, Multi-Prêts exploite un site web d’entreprise à fort trafic desservant courtiers et consommateurs à travers la province.

WPlook Studio a fourni des services de consultation en architecture WordPress et systèmes sur un mandat de 4 ans (2021–2025). Nous avons hérité du code de l’agence précédente et avons significativement amélioré la plateforme — refonte du front-end, développement de blocs Gutenberg sur mesure, construction du backend courtier/bureau/franchise, optimisation de l’infrastructure et consultation SEO.

Le défi

La plateforme existante souffrait de temps de chargement de 16 secondes, d’une infrastructure étalée sur 12 serveurs Azure, et d’un code nécessitant une modernisation. Multi-Prêts avait besoin d’un consultant capable de gérer l’ensemble de la pile technologique — de l’infrastructure cloud au développement front-end — tout en collaborant avec les propriétaires de produit, les équipes marketing et les parties prenantes.

Ce que nous avons livré

Blocs Gutenberg sur mesure et refonte front-end

  • Développement de 32 blocs Gutenberg personnalisés dans le thème parent M3 — section, rangée, colonne, affichage, héros, arrière-plan, contenu à bascule, derniers articles, liste de catégories, relations de pages, régions et accordéon
  • 15+ blocs additionnels pour Multi-Prêts — variantes CTA (9 styles), conteneur, en-tête, et bloc dynamique de liste de localités connecté à l’API BOSS
  • Blocs dynamiques pour les taux hypothécaires, prêteurs, informations courtier, localités courtier et liste de courtiers
  • Blocs de formulaires : contact, concours, infolettre et candidature — tous rendus côté serveur
  • Refonte du front-end avec Bootstrap 5 et thématisation SASS avec personnalisation par marque

Backend : Gestion courtiers, bureaux et franchises

  • Types de contenu personnalisés pour les Employés (courtiers), Bureaux, Franchises, Régions, Emplois et Prêteurs hypothécaires
  • Intégration avec l’API BOSS — synchronisation authentifiée JWT pour les données courtiers, bureaux et franchises en temps réel depuis le CRM
  • Interfaces d’administration React pour la gestion des profils courtiers, localités de bureaux et données de franchises
  • Colonnes admin personnalisées, champs triables et meta boxes de mise à jour forcée

Calculateurs hypothécaires et outils interactifs

  • 7 calculateurs hypothécaires interactifs : capacité d’emprunt, versement, refinancement, louer vs acheter, consolidation de dettes, frais de clôture et taux personnalisé
  • Affichage dynamique des taux par province via le système Rate_Merge de l’API BOSS
  • Recherche de courtiers avec intégration Google Maps API et géocodage
  • Système de méga menu personnalisé avec injection de liens spécifiques aux courtiers

SEO et données structurées

  • Données structurées JSON-LD — Organization, LocalBusiness, Financial Service, Breadcrumb
  • Sitemap courtiers personnalisé ajouté au robots.txt
  • Consultation SEO pour les 5 marques M3 — stratégie de mots-clés, optimisation Core Web Vitals, audits SEO techniques
  • Support bilingue via Polylang avec balises hreflang et chaînes de traduction par marque

Infrastructure et performance

  • Migration d’Azure Web App vers Azure VM avec cPanel
  • Consolidation de 12 serveurs à 2 (production + staging), élimination de l’auto-scaling
  • Pipeline Webpack 5 avec découpage de code : blocs, frontend et bundles admin
  • Pipelines CI/CD et gestion du consentement Didomi (RGPD)

Résultats

  • Temps de chargement réduit de 16s à moins d’1s
  • 12 serveurs consolidés à 2 — réduction drastique des coûts Azure
  • 47+ blocs Gutenberg personnalisés entre thème parent et enfant
  • 7 calculateurs hypothécaires avec données de taux dynamiques
  • Amélioration des Core Web Vitals sur toutes les propriétés