AI Side Project · Personal

Toquinho Estampas: how I turned my dad's 30-year silk-screen shop into a self-service AI-powered storefront

5 min read2025AI Side Project
AI Image GenerationReactSupabaseEdge FunctionsReal B2B operation
30 yrs
Shop heritage — Divinópolis, Brazil
1
Real user-zero: my father
Live
In production, real customers
Full
End-to-end ownership
Toquinho Estampas: how I turned my dad's 30-year silk-screen shop into a self-service AI-powered storefront
Context
RoleSole builder, product owner, and customer support
Primary userMy father — João Vasconcelos, owner of Toquinho Estampas for 30 years
Timeline4 weeks to first live version
StackReact, Supabase, AI image generation API, Edge Functions
Why it mattersThe most honest test of whether technology works: does the person who needs it most use it?
The origin

My parents run a screen-printing shop in Divinópolis. They always have. That's why I care whether technology actually works.

I grew up watching my father run Toquinho Estampas — a silk-screen printing shop in Divinópolis, Minas Gerais. 30 years in business. The shop serves local businesses, schools, and event organizers who need custom-printed garments.

The business model has a fundamental constraint: the custom design consultation is the bottleneck. Every potential customer who wants to see what their logo would look like on a shirt needs to go through my dad. Customers often wait days for a mockup.

The question wasn't "how do I build something impressive?" It was "what would actually save my father time and bring him more orders?"

The solution

A self-service design tool: customers describe or upload, see it on a garment in 30 seconds, and submit an order — no consultation required

The AI image generation layer handles the "design on garment" mockup — given a customer-provided description or logo, it generates a photorealistic render of the printed garment. This isn't perfect art direction, but it's good enough for a sports club to say "yes, that's the look we want."

The Supabase backend handles the order queue, customer accounts, and order status. When an order is submitted with an approved mockup, it goes directly into my father's production queue.

The outcomes

Real results, measured the only way that matters: does my dad use it?

He uses it. My father is 62, not a technology person. He now shows the tool to customers on his phone for first-look consultations.
Order volume increased in the first two months — driven by customers who couldn't previously visualize the result.
Consultation time reduced. Orders arrive with an already-approved mockup. Production starts the same day.
New customer type unlocked: Sports teams and school classes now order independently.
The real measure: When my father shows this to a customer and they say "yes, exactly that" — that's the success metric. Not MAU. Not LTV. This is technology that changed how one person earns a living.
All work