đ 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)