<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Debora Fernandes</title>
    <description>The latest articles on DEV Community by Debora Fernandes (@debora_fernandes_69cb16d1).</description>
    <link>https://dev.to/debora_fernandes_69cb16d1</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3499685%2F8e65abdb-fe11-47e7-9420-cff3a01dd401.jpg</url>
      <title>DEV Community: Debora Fernandes</title>
      <link>https://dev.to/debora_fernandes_69cb16d1</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/debora_fernandes_69cb16d1"/>
    <language>en</language>
    <item>
      <title>AdVariant Pro: Your AI Creative Agency in a Click</title>
      <dc:creator>Debora Fernandes</dc:creator>
      <pubDate>Sat, 13 Sep 2025 21:19:58 +0000</pubDate>
      <link>https://dev.to/debora_fernandes_69cb16d1/advariant-pro-your-ai-creative-agency-in-a-click-f2o</link>
      <guid>https://dev.to/debora_fernandes_69cb16d1/advariant-pro-your-ai-creative-agency-in-a-click-f2o</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/google-ai-studio-2025-09-03"&gt;Google AI Studio Multimodal Challenge&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;built AdVariant Pro, an AI-powered Marketing Strategist that transforms a simple product photo into a complete, ready-to-launch ad campaign. It solves one of the biggest challenges for marketers: creating high-quality, personalized campaign assets quickly and affordably.&lt;/p&gt;

&lt;p&gt;Traditionally, creating a single ad requires a photographer, a copywriter, a strategist, and a designer. My applet consolidates these roles, allowing a user to upload a product image, define an audience, and receive a full campaign package in seconds.&lt;/p&gt;

&lt;p&gt;With AdVariant Pro, a user can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Generate Complete Ad Scenes: Upload a product image (even with a plain background) and the app will intelligently place it into a newly generated, contextually relevant, and photorealistic scene tailored to a specific audience.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Create Audio Pitches: Instantly generate a compelling 15-second "elevator pitch" for the campaign, voiced by a high-quality AI from ElevenLabs, ready for social media videos.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Receive AI-Powered Creative Assistance: Get instant suggestions for catchy slogans or expand a brief audience description into a detailed marketing persona, all powered by Gemini.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Achieve Strategic Composition: The AI acts as an Art Director, analyzing the visual composition to strategically position the slogan for maximum impact and legibility.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;You can try the live applet here:&lt;br&gt;
&lt;a href="https://advariant-pro-gerador-de-campanhas-de-an-ncios-790832384921.us-west1.run.app/" rel="noopener noreferrer"&gt;https://advariant-pro-gerador-de-campanhas-de-an-ncios-790832384921.us-west1.run.app/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here is a quick overview of the workflow:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Upload Your Product &amp;amp; Define Your Audience
The user starts by uploading their product image and describing the target customer. The interface is mobile-first and multilíngue (EN/PT).&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz3wv277mlaiwpbkz7w0h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz3wv277mlaiwpbkz7w0h.png" alt=" "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Generate Your Campaign (Visual + Audio)&lt;br&gt;
With a single click, AdVariant Pro generates a complete ad scene and a 15-second audio pitch.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Hyper-Personalized Results&lt;br&gt;
This shows the power of the tool. Using the exact same uploaded product photo, AdVariant Pro created two completely different campaign packages (visuals and audio pitches) for two unique audiences.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa9hdgxi5lp2zqi9v6st7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa9hdgxi5lp2zqi9v6st7.png" alt=" "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Video Demo: &lt;a href="https://youtu.be/P2m-3_arVkU" rel="noopener noreferrer"&gt;https://youtu.be/P2m-3_arVkU&lt;/a&gt;&lt;br&gt;
  &lt;iframe src="https://www.youtube.com/embed/P2m-3_arVkU"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  How I Used Google AI Studio
&lt;/h2&gt;

&lt;p&gt;Google AI Studio was the command center for this project, enabling a seamless workflow from prompt engineering to final deployment.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Rapid Prototyping: I used AI Studio to meticulously craft and test the multi-step prompts. The ability to iterate quickly on the "AI Art Director" logic was essential to achieving the high-quality scene generation and strategic slogan placement.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Seamless Deployment: The "Deploy to Cloud Run" feature is a game-changer. It handled the entire containerization and deployment pipeline, allowing me to focus on building features rather than managing infrastructure. This was critical for a fast-paced challenge.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Model Selection: I orchestrated multiple Gemini models to act as a specialized creative team:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Gemini 1.5 Flash: Used as the central "brain" for all reasoning and text tasks: analyzing the user's text inputs, generating slogan suggestions, writing the script for the audio pitch, and acting as the main Art Director.&lt;/li&gt;
&lt;li&gt;gemini-1.5-flash-image-preview: Used as the "AI Photographer" to generate the final, high-quality ad scene based on the detailed instructions from the Art Director.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;h2&gt;
  
  
  Multimodal Features
&lt;/h2&gt;

&lt;p&gt;AdVariant Pro is built from the ground up on a sophisticated multimodal pipeline that mimics a real-world creative agency workflow.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Core Feature: Image-to-Scene Generation (Image + Text → Image)
This is the heart of the applet. The user provides an image of their product, and Gemini performs a complex multimodal task:&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;It understands the subject of the uploaded image.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;It imagines a new, contextually appropriate background scene based on the text description of the target audience.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;It generates a new, cohesive image, seamlessly integrating the original product while matching lighting, shadows, perspective, and reflections to make it look completely natural.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ol&gt;
&lt;li&gt;Full Campaign Pipeline (Image + Text → Text → Audio)
The app creates more than just a picture; it creates a campaign. This involves a multi-step, cross-modality process orchestrated by Gemini:&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Step A (Visuals): Gemini first generates the visual ad scene as described above.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Step B (Scriptwriting): Based on the product, the audience, and the visuals it just created, Gemini then writes a concise and persuasive 15-second "elevator pitch" script.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Step C (Voice Generation): This script is then passed to the ElevenLabs API to generate a high-quality, ready-to-use audio track.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This process, which starts with an image and ends with a unique audio clip, demonstrates a powerful and practical application of multimodal AI to solve a real-world marketing challenge. It transforms the user's input into a rich set of campaign assets, not just a single output.&lt;/p&gt;

&lt;p&gt;By: Debora Fernandes&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>googleaichallenge</category>
      <category>ai</category>
      <category>gemini</category>
    </item>
  </channel>
</rss>
