The Challenge
Managing Google Business Profile for a single location is straightforward. Managing it for multiple locations is a nightmare.
What We Did
1. Multi-Location GBP Dashboard
Connects to the Google Business Profile API and pulls comprehensive data for every location under a brand's account. Handles multiple GBP account types (Personal, Location Group, Organization) with full pagination support.
Discovery & Visibility Metrics (daily, per location): Desktop Maps and Search impressions Mobile Maps and Search impressions Total impressions aggregated across all surfaces
Customer Action Metrics: Phone call clicks, direction requests, website clicks Booking/appointment clicks, food order clicks, food menu clicks Business conversations
Reputation & Content Metrics: Review count per location with full review text and ratings Average rating per location with review history Media gallery (synced from GBP with metadata) Local posts history (all published posts with media, CTAs, and state)
Comparative View: All metrics shown in a location-by-location layout, making it immediately obvious which locations are thriving and which need attention. A brand owner can see at a glance that their Tambaram outlet gets 3x more direction requests than their T. Nagar outlet, or that one location's rating dropped from 4.5 to 4.1 in the last month.
2. AI Image Moderation & Upload Pipeline
A multi-step image processing pipeline with detailed logging at each stage:
Step 1 - Quality Checks (via Sharp image processing): Resolution - Minimum 720x720px (configurable). Low-res images rejected outright Aspect ratio - Must be between 0.75 and 1.25. Extreme aspect ratios flagged File size - Maximum 5MB per image Format validation - Only JPEG and PNG accepted
The Results
1. Google API ecosystem depth - Direct integration with Google Business Profile API v1, My Business API v4, Performance API v1, Cloud Vision API, and Google Ads API (scaffolded). This demonstrates deep Google ecosystem expertise.
2. AI image moderation pipeline - Google Vision AI SafeSearch + OCR text detection + quality validation + auto-crop + secure storage, all with complete audit logging. This is a production-grade content moderation system.
3. Multi-platform development - Web (Next.js), backend (Node.js), mobile (React Native/Expo), all connected with shared authentication, real-time sync, and push notifications. Demonstrates ability to ship cross-platform products.
Key Takeaway
1. Google API ecosystem depth - Direct integration with Google Business Profile API v1, My Business API v4, Performance API v1, Cloud Vision API, and Google Ads API (scaffolded). This demonstrates deep Google ecosystem expertise.
2. AI image moderation pipeline - Google Vision AI SafeSearch + OCR text detection + quality validation + auto-crop + secure storage, all with complete audit logging. This is a production-grade content moderation system.
3. Multi-platform development - Web (Next.js), backend (Node.js), mobile (React Native/Expo), all connected with shared authentication, real-time sync, and push notifications. Demonstrates ability to ship cross-platform products.