A festival activation that became something different
Inspired by the tradition of honoring loved ones through altar displays, we set out to ensure everyone could participate—creating a digital altar option with AI-generated frames for uploaded photos.
Didn't get used at the event (timing/logistics), but I learned something more valuable...
People were already taking tons of photos at the festival. They just needed a reason to share them.
Free keepsake frame = marketing for next year's event.
From blueprint to multi-step masterpiece: The UX journey that shaped the experience.
The technical journey begins...
The breakthrough came when we stopped treating text as an afterthought and started designing it as part of the frame's tapestry.
"Within the generated decorative border, place the text '2025 McKinney Dia de Los Muertos' directly below the user's original photo. This text is a critical part of the design. It must be rendered in an elegant font that is stylistically integrated with the border itself, as if it were embroidered, painted, or carved along with the other decorative elements. The text must not look like plain text overlaid on the image."
Click any frame to see the prompt evolution →
Where it all began...
A virtual gallery where Day of the Dead frames stayed live on the website - building a community ofrenda together.
"Generate a Day of the Dead-inspired decorative frame around the provided image. The frame should include sugar skulls, flowers, and use purples, greens, and blues. Ensure the frame is family-friendly. Display the name ${firstName} ${lastName} within the decorative frame around the photo."
firstName - The first name to display on the framelastName - The last name to display on the frameimageUri - Base64 data URIClick any frame to explore iterations and learnings →