← Toutes les études de cas

Plateforme de réservation et de facturation

Notre propre plateforme multi-entreprises de sites web, de réservation et de facturation

Une plateforme multi-locataires qu'on a construite et qu'on exploite nous-mêmes. Elle crée, héberge et facture des sites web pour des entreprises de services, avec réservation et dépôts en ligne, abonnements, versements partagés pour les places de marché et des outils de référencement, en français et en anglais. Elle fait rouler de vraies entreprises aujourd'hui.

Le client

Notre propre produit : chaque bogue et chaque page lente, c'est nous qui en payons le prix.

Pourquoi on l'a construite

  • Les entreprises de services jonglent avec des outils séparés pour leur site, la réservation, les paiements, les avis, le référencement et la facturation, et ces outils ne se parlent pas.
  • Plusieurs prennent encore les réservations au téléphone, sans dépôt : chaque absence leur coûte directement.
  • On voulait une plateforme qu'on contrôle, qui lance rapidement le site, la réservation et la facturation d'un client, en français et en anglais, et qu'on peut offrir en marque blanche.

Ce qu'on a construit

Cœur multi-locataires

  • PHP 8.2 sans cadriciel, avec son propre routeur, sa chaîne d'intergiciels, son moteur de vues et l'isolation des données par locataire.
  • Rôles et permissions, accès par forfait et par module, crédits d'utilisation par locataire.

Créateur de sites

  • 38 blocs de contenu modifiables, réorganisation par glisser-déposer, édition sur place, thèmes, sites en français et en anglais, domaines personnalisés.
  • Un nouveau site peut partir d'un formulaire, du site existant de l'entreprise ou d'une carte d'affaires numérisée.

Réservation et paiements

  • Réservation en ligne avec dépôt par carte, panier multi-services (plusieurs services, un seul dépôt), tarifs de déplacement par ville, CAD et USD, courriels de confirmation, synchronisation Google Agenda et un formulaire de réservation intégrable à d'autres sites.
  • Abonnements avec frais de mise en place, paiement des forfaits en CAD ou en USD, codes promo, et versements partagés pour les places de marché.
  • Un parcours de dépôt de réservation pour une entreprise de livraison, avec remboursement automatique des paiements en double.

Marketing, opérations et sécurité

  • Outils de référencement : recherche et notation de mots clés, rédaction de blogue avec contrôle de qualité, plans du site, données structurées, intégration Google Business Profile et Search Console.
  • Capture de demandes avec attribution, vue des visiteurs en direct et clavardage, propositions, portail client et diagnostics de sites.
  • Un pilote de stockage pour Cloudflare R2, Backblaze B2 et S3 écrit de zéro.
  • Protection CSRF sur chaque formulaire, requêtes préparées partout, garde contre les requêtes côté serveur avec revérification des redirections et épinglage d'IP, assainisseurs HTML/SVG/intégrations, et captcha, pot de miel et limites de débit sur les formulaires publics.

Résultats

  • De vraies entreprises de services roulent dessus aujourd'hui, dont My House Experts (services résidentiels, bilingue, estimation instantanée et réservation multi-services avec dépôt) et RushNDrop (cueillette et livraison urgente de pièces avec dépôt de réservation).

Technologies

PHP 8.2 (sans cadriciel), MySQL 8, Redis, Alpine.js, Tailwind CSS, Stripe (Checkout, Billing, Connect, webhooks), Telnyx, Twilio, API Google, Cloudflare R2, Backblaze B2, Playwright. Hébergé sur cPanel/WHM avec déploiements par étapes.