FLAGSHIP / 04

Phonic Maps

Ingénieur logiciel · Laravel + Next.js

Gestion multi-tenant des établissements et des avis pour les entreprises multi-sites.

Les avis et réponses de tous les établissements au même endroit

Laravel 12Next.js 16PostgreSQLRedisMongoDB

Besoin de quelque chose de similaire ?

Réserver un appel de cadrage de 30 minutes
phonicmaps.comOuvrir
Phonic Maps — capture du produit
Approche

Les revendeurs intègrent des clients comme tenants, synchronisent les fiches avec Google My Business via OAuth, répondent aux avis avec des réponses suggérées par IA, publient des posts promo sur de nombreux sites à la fois et suivent les métriques par établissement — le tout depuis un seul tableau de bord, d'une PME à des centaines de fiches.

Impact
Avis Google
Tous les établissements synchronisés
Réponses groupées
Une règle pour de nombreux sites
Prêt pour les agences
Les revendeurs gèrent leurs clients
Le problème

Les franchisés et PME gérant des établissements sur Google, Meta et X avaient avis, mises à jour et engagement éparpillés sur des tableaux de bord de fournisseurs distincts.

La partie difficile

Une entreprise peut avoir des centaines d’établissements, et un revendeur peut gérer beaucoup d’entreprises de ce type. Chaque réponse, publication et indicateur doit arriver sur le bon établissement du bon client, les données Google doivent rester synchronisées sans que personne ne les surveille, et les actions groupées sur des centaines d’établissements ne doivent ni bloquer l’app ni échouer en silence.

L'architecture
  • Revendeur, client, établissementLes revendeurs ajoutent leurs clients comme locataires ; chaque client gère ses établissements, isolé des autres.
  • Synchronisation Google Business ProfileUne connexion OAuth par entreprise ; avis et indicateurs par établissement se synchronisent automatiquement.
  • Réponses suggérées par l’IA et règles automatiquesL’IA rédige les réponses, et des règles par établissement répondent aux avis en masse.
  • Le travail groupé en files d’attentePublication sur de nombreux établissements, import et export CSV et traitement des médias tournent en tâches Horizon.
  • Une piste d’auditUn journal d’activité (Spatie) enregistre qui a changé quoi, pour chaque locataire.
Le résultat
  • Les avis, réponses et indicateurs de tous les établissements dans un seul tableau de bord, au lieu d’onglet après onglet.
  • Une publication envoyée à de nombreux établissements d’un coup.
  • Passe d’une seule entreprise à des revendeurs qui gèrent des centaines d’établissements.
Mon rôle Ingénieur logiciel — API Laravel 12 et app Next.js 16.

Autres réalisations

Parlez-moi de ce que vous construisez.

Trente minutes suffisent en général à savoir si je suis la bonne personne. Venez avec le problème que vous n'avez encore pu confier à personne.

  • Réponse sous 24 heures
  • NDA avant le premier appel
  • Code et PI à vous après paiement
  • Contrat et facture directement avec moi
  • Projets plus larges : équipe éprouvée, prix au périmètre
  • Mêmes NDA et règles de PI pour toute l’équipe