š Your App Idea: Mythical Pet Creator ā Evolved Edition
Letās refine it into something unique, memorable, and fun to build.
š Refined Concept: āMythicPet Forge ā Adopt a Creature From Another Realmā
Users describe a personality or magical theme (āgentle healer spirit,ā āchaotic storm tricksterā), and the app generates:
A fully illustrated creature portrait (Imagen)
A detailed creature profile (Gemini), including:
Name
Species
Magical abilities
Habitat
Personality traits
Care instructions (fun twist!)
This makes the app feel like a mix of:
a fantasy generator
a pet adoption portal
a worldābuilding tool
Itās playful, visual, and perfect for the Imagen + Gemini workflow.
⨠Custom Prompt for Google AI Studio (Paste This Into āBuildā)
Code
Please create a TypeScript React web application called āMythicPet Forge.ā The app should allow a user to enter a magical theme or personality description, send that input to Gemini to generate a detailed creature profile (including name, species, abilities, habitat, personality traits, and care instructions), and then use that profile as the prompt for the Imagen API to generate a creature portrait.
The UI should include:
- A text input box for the userās idea
- A āForge My Petā button
- A loading state for both text and image generation
- A results section showing the generated image and the creature profile in a clean layout
Use modern React, TypeScript, and the latest Google AI SDKs. Organize the project with components, services, and TypeScript types.
This prompt is specific, structured, and aligned with the Build systemās expectations.
š§© UI & Workflow Plan
User Flow
User enters a magical theme
ā āA mischievous ember spirit who loves shiny objects.ā
Gemini expands it into a full creature profile
ā Name: Flickerling
ā Species: Ember Wisp
ā Abilities: Heat shimmer illusions, sparkājump teleportation
ā Habitat: Lava caverns
ā Care Tips: Keep away from dry parchment
Imagen uses the profile to generate the portrait.
The app displays:
The creature image
The full profile
A āForge Anotherā button
UI Layout
Top Section
App title: MythicPet Forge
Subtitle: āAdopt a creature from another realm.ā
Input Section
Text box
āForge My Petā button
Optional style dropdown (fantasy, watercolor, pixel art)
Loading State
Animated āSummoning your creatureā¦ā message
Results Section
Left: Imagenāgenerated creature portrait
Right: Geminiāgenerated profile in a card layout
Footer
āPowered by Gemini + Imagenā
š
Part 3 Submission (Ready to Use)
Hereās a polished writeāup you can paste into DEV when you submit your project.
š My Submission for the Google AI Studio Builder Badge
- Prompt Used Code Please create a TypeScript React web application called āMythicPet Forge.ā The app should allow a user to enter a magical theme or personality description, send that input to Gemini to generate a detailed creature profile (including name, species, abilities, habitat, personality traits, and care instructions), and then use that profile as the prompt for the Imagen API to generate a creature portrait.
The UI should include:
- A text input box for the userās idea
- A āForge My Petā button
- A loading state for both text and image generation
- A results section showing the generated image and the creature profile in a clean layout
Use modern React, TypeScript, and the latest Google AI SDKs. Organize the project with components, services, and TypeScript types.
Link to My Deployed Application
(Add your Cloud Run URL here once deployed.)Screenshots / Demo
(Insert screenshots of your input screen, loading state, and generated creature.)What I Built
I created MythicPet Forge, an AIāpowered app that generates a unique mythical creature based on a userās idea. Gemini creates a detailed creature profile, and Imagen generates the creatureās portrait. The result feels like adopting a magical pet from another realm.What I Learned
How to use naturalālanguage prompts to generate full applications in Google AI Studio
How Gemini and Imagen work together in a multiāstep workflow
How to explore and understand the generated TypeScript + React code
How to deploy an app to Cloud Run with secure backend API keys
How to iterate on prompts to refine app behavior
- Reflections This workflow completely changed how I think about app development. Instead of starting from scratch, I start with an idea and collaborate with AI to build the structure. Next, Iād like to add:
creature history / lore generation
downloadable adoption certificates
a gallery of previously forged pets.
https://codepen.io/editor/Dancodepen-io/pen/019d20e1-5eac-7ab3-8db3-13e4a04e8c06
Top comments (0)