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).
Ce qui roule dessus aujourd'hui: myhouseexperts.com (s'ouvre dans un nouvel onglet) · rushndrop.com (s'ouvre dans un nouvel onglet)
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.