Skip to content
FabioAlmeida
Back to projects

AI-Powered Applications

GrowthLens

Role: Solo architect and developer — integrations, data pipeline, product, and localization.

1. Challenge

Small businesses and creators need to understand performance across multiple social platforms without manually cross-referencing each platform's native analytics dashboard.

2. Business Requirements

  • Secure OAuth connections to Facebook, Instagram, and TikTok business accounts.
  • Accurate, reconciled follower and engagement metrics across platforms.
  • AI-generated insight summaries that translate raw metrics into plain-language recommendations.
  • Multi-language support for a Spanish- and Portuguese-speaking user base.

3. Proposed Architecture

Platform-specific OAuth connectors sync engagement and audience data on a scheduled basis into a central data model; an AI summarization layer runs over the normalized data to generate insight narratives; the frontend is fully localized across three languages.

4. Implementation Approach

Went through Meta's App Review process to secure production API access, then iterated on OAuth sync reliability and metric accuracy (including follower-count reconciliation) before layering on AI-generated insights and branding.

5. Security Considerations

OAuth tokens are scoped to read-only analytics permissions and stored per authenticated account; the app maintains compliance with each platform's API terms as a condition of continued access.

6. Results

Successfully passed Meta's App Review process and operates as a live, multi-platform analytics product across three languages.

7. Technologies Used

  • Next.js
  • TypeScript
  • Meta Graph API
  • TikTok API
  • OAuth 2.0
  • AI insight generation