2026Personal Project

Meta App: AI-powered marketing automation

SaaS platform for marketing teams that automates the research and strategy phase of campaigns. The user enters a product and the system generates an ideal customer avatar, an offer brief, strategic angles, and creatives ready for Meta Ads using chained AI models with real business logic.

DURATION
Jan 2026 -
STATUS
In progress

Challenges

  • Orchestrating multiple chained LLM calls with shared state
  • Implementing model fallback when o4-mini-deep-research fails due to an unverified org
  • Designing UI/API contracts for output versioning without breaking the wizard
  • Managing campaign state across multiple builder steps

Solutions

  • Campaign builder with state persisted in the database, not only on the client
  • Automatic fallback to an alternative model when the primary one fails due to organization restrictions
  • Versioned API contracts with optional fields to avoid breaking the existing wizard
  • Modular architecture: auth, billing, campaign, and assets as separate modules

Key Features

Campaign builder wizard with persisted state
Deep research with OpenAI models
Avatar, offer brief, and angle generation
Asset extraction for Meta Ads
Billing with Rebill (LATAM plan gating)
Complete auth with JWT
Projects and campaigns dashboard

Tech Stack

React 19TypeScriptVite 7Tailwind v4ZustandTanStack QueryExpressPrismaPostgreSQLOpenAI APIRebillJWTDockerPlaywright

Impact and Outcomes

Cuts hours of research and strategy down to minutes per campaign
Structured, reusable outputs ready for the creative team
Repeatable pipeline: same product → consistent quality results