Quick setup guide for GMB integration.
-- Run in Supabase SQL Editor
-- Copy and paste CREATE_GMB_TABLES.sql- Go to Google Cloud Console
- Enable "Google My Business API"
- Create OAuth 2.0 credentials
- Add redirect URI:
https://yourdomain.com/gmb/callback
supabase functions deploy connect-gmb
supabase functions deploy fetch-gmb-dataIn Supabase Dashboard → Edge Functions → Secrets:
GOOGLE_CLIENT_IDGOOGLE_CLIENT_SECRETGMB_REDIRECT_URI
- Go to
/dashboard/gmb - Click "Connect Google My Business"
- Complete OAuth flow
- Data syncs automatically
CREATE_GMB_TABLES.sql- Database schemasupabase/functions/connect-gmb/- OAuth connectionsupabase/functions/fetch-gmb-data/- Data syncsrc/hooks/useGmbData.ts- React hookssrc/components/gmb/GmbDashboard.tsx- Dashboard componentsrc/pages/GmbPage.tsx- GMB pagesrc/pages/GmbCallback.tsx- OAuth callback handler
Your GMB integration is ready. See GOOGLE_MY_BUSINESS_SETUP.md for detailed instructions.