Inspiration
Every marketing team faces the same struggle: creating high-quality, on-brand content across multiple channels is time-consuming, expensive, and hard to scale. Small businesses and lean teams often can't afford dedicated designers, copywriters, and compliance reviewers for every campaign. We asked ourselves — what if AI agents could handle the heavy lifting, letting marketers focus on strategy instead of execution? That question, combined with the explosive potential of Gemini 3, inspired us to build a platform that puts an entire marketing department's capabilities into a single tool.
What it does
Our Marketing Content Generator is an all-in-one AI-powered platform that enables users to create, manage, and publish marketing campaigns across multiple channels. Users can generate copy and images for platforms like Instagram and Facebook in real time, produce videos from storyboard scripts, and even build complete landing pages through a guided, conversational AI agent. The platform integrates directly with Shopify so users can import their product catalogs and instantly generate content around real products. A Brand Voices feature ensures every output matches a company's tone, color palette, and target audience. A built-in compliance rules engine scores all generated content against custom or default rules and flags anything that falls short. Finally, Stripe-powered billing supports free and pro tiers, making the platform accessible to teams of any size.
How we built it
We built the platform on top of Gemini 3, leveraging its multimodal capabilities for text generation, image creation, and video production. The backend orchestrates multiple specialized AI agents — a content generation agent, an AI Modify agent for reworking existing assets, a compliance-checking agent, and a landing page builder agent that guides users through decision trees. We integrated the Shopify API to pull in product catalogs and the Stripe API for subscription management and billing. The frontend provides a clean dashboard for campaign management, real-time content previews that show exactly how posts will appear once published, and inline editing so marketers can fine-tune anything before it goes live.
Challenges we ran into
Coordinating multiple AI agents into a seamless workflow was one of our biggest hurdles — each agent needed to produce outputs that were consistent with one another and aligned with the user's brand identity. Getting image and video generation to run fast enough for a real-time experience required significant optimization. Compliance checking was another tough problem: we had to design a flexible rules engine that could handle both default industry standards and fully custom rules while producing meaningful, actionable scores. Finally, ensuring that Shopify product data mapped cleanly into content generation prompts took more iteration than we initially expected.
Accomplishments that we're proud of
We're proud that the platform delivers a genuinely end-to-end experience — from importing products to generating content, checking compliance, and publishing — all without leaving a single interface. The AI Modify agent, which can take an existing stock image and produce a dramatically different, product-specific version, consistently wows people who see it for the first time. We're also proud of the landing page generator's guided flow, which makes a complex creative process feel simple and accessible. And the compliance scoring system gives marketing teams something they rarely have: confidence that their content meets standards before it goes live.
What we learned
We learned that the real challenge of building with AI agents isn't generating content — it's maintaining consistency and brand coherence across many outputs. We gained deep experience orchestrating multi-agent systems where each agent has a distinct role but must collaborate toward a unified result. We also learned how important real-time feedback is for user trust: watching content build live makes people far more confident in the output than waiting for a batch result. On the product side, we discovered that compliance isn't an afterthought for marketers — it's a core need that, when addressed well, becomes a major differentiator.
What's next for Marketing Content Generator
Going forward, we plan to expand channel support to include email campaigns, TikTok, and LinkedIn. We want to add A/B testing capabilities so the AI can generate multiple content variants and help users pick the best performer. Deeper analytics — tracking how AI-generated content performs post-publication and feeding those insights back into future generation — is a top priority. We're also exploring multi-language support to help brands run global campaigns from a single platform, and we plan to add team collaboration features so multiple stakeholders can review, comment on, and approve content before it goes live.
Built With
- cloud-firestore
- firebase-auth
- firebase-cloud-functions-v2
- firebase-storage
- google-gemini-api
- google-veo
- indexeddb
- lucide-react
- node.js
- react-19
- react-router-dom-7
- recharts
- tailwind-css
- typescript
- vite
- vitest
Log in or sign up for Devpost to join the conversation.