Inspiration

We were inspired by the repetitive and manual efforts marketers face when creating platform-specific content. The idea was to build a smart, unified platform that understands brand context and automates content generation, from visuals to captions, so teams can focus on strategy, not production.

What it does

BrandVoice is an AI-powered social media marketing platform that generates ready-to-publish content including images, carousels, videos, captions, and hashtags. It allows brands to preview, edit, schedule, or download assets tailored for each platform, reducing the friction of multi-channel content creation.

How we built it

The platform is built using a modern web stack:

  • Frontend: Next.js, Tailwind CSS, Framer Motion, and Radix UI for dynamic and accessible UI
  • Backend: Firebase for authentication and data storage, RESTful APIs with OpenAPI schema
  • AI Integration: Google Agentic Development Kit (ADK), Vertex AI, Imagen, Gemini, and Veo
  • Utilities: JSZip and file-saver for packaging and downloading content

The workflow moves from product info submission to multi-format content generation, live previews, editing, scheduling, and publishing.

Challenges we ran into

Creating platform-specific, brand-aligned content required deep prompt engineering and testing across multiple AI models. Ensuring real-time previews, media performance, and user-friendly editing options without sacrificing speed and reliability was also a major technical challenge.

Accomplishments that we're proud of

We successfully built a system that generates all essential components for social media posts - visuals, captions, hashtags, and formats based on minimal product input. The ability to schedule and manage content across channels from one place is something we're especially proud of.

What we learned

We learned that automation must be paired with human-in-the-loop control to maintain brand voice and authenticity. Providing live editing, preview, and scheduling options drastically improves user confidence and content quality.

What's next for BrandVoice

Our next focus areas include integrating with Facebook/Instagram Business APIs, adding real-time analytics with BigQuery and Looker, and enabling adaptive A/B testing using Gemini. We also plan to roll out multi-language support and CRM integrations to help brands scale globally.

Built With

+ 5 more
Share this project:

Updates