Accueil Projets Goofirst.ai
Goofirst.ai
Produit ecomstudio

Goofirst.ai

Client: ecomstudio
2026 • 6 mois de développement continu (depuis février 2026)

Contexte

Les restaurants et commerces de proximité gèrent souvent leur fiche Google Business Profile de façon dispersée : connexions multiples pour les établissements en franchise, avis clients laissés sans réponse faute de temps, informations obsolètes (horaires, menu, photos) qui nuisent au référencement local.

Pour les agences et consultants qui pilotent plusieurs clients, ou les franchises qui supervisent plusieurs points de vente, l'absence d'un outil centralisé avec gestion fine des rôles rend le suivi quotidien coûteux en temps, notamment sur la réactivité aux avis, un facteur direct de visibilité locale.

Solution

Goofirst.ai est un monolithe Laravel 12 servi via Inertia.js v2 (Vue 3.5), sans API REST séparée. Le modèle multi-tenant repose sur une entité Team : chaque équipe possède ses établissements, avec trois niveaux de rôles (propriétaire, éditeur, lecteur) dont la hiérarchie empêche l'attribution de permissions supérieures aux siennes.

L'intégration avec l'API Google Business Profile assure une synchronisation bidirectionnelle des fiches, avis, posts et médias. Le moteur IA (Google Gemini) génère des descriptions optimisées SEO et des suggestions de réponses aux avis, avec choix du ton et alimentation par une base de connaissances propre à chaque établissement (texte, documents, scraping web).

La plateforme couvre l'ensemble du cycle : réponse manuelle ou automatique aux avis avec seuil de note configurable, création et programmation de Google Posts, gestion de menu par sections avec réordonnancement, médiathèque synchronisée, statistiques de performance par période, et notifications multi-canal (email et WhatsApp). La facturation s'appuie sur Paddle avec plans Starter, Professional et Business.

Côté sécurité, l'authentification se fait exclusivement par Google OAuth 2.0 (aucun mot de passe stocké), les tokens d'accès sont chiffrés en base et chaque équipe reste strictement isolée des données des autres équipes.

Résultats

310
Tests automatisés (PHPUnit + Vitest)
153
Routes applicatives réparties sur 13 modules fonctionnels
4
Intégrations externes majeures (Google Business Profile, Gemini AI, WhatsApp, Paddle)
935
Commits sur 6 mois de développement actif

Vous avez un projet similaire ?

Discutons de vos enjeux techniques et voyons comment nous pouvons transformer votre infrastructure ensemble.