ContextContexto
The spark O gatilho
My girlfriend had dozens of boxes around the house — seasonal clothes, decorations, old documents. Every time she needed something, it was the same story: open one box, wrong one. Open another, still not it. There was no way to know what was where without physically searching. I wanted to fix that. Minha namorada tinha dezenas de caixas espalhadas pela casa — roupas de estação, decorações, documentos antigos. Toda vez que precisava de alguma coisa, era a mesma história: abrir uma caixa, errada. Abrir outra, ainda não. Não havia como saber o que estava onde sem vasculhar fisicamente. Eu queria resolver isso.
The problem O problema
No way to know what's in a box without opening it Sem como saber o que tem numa caixa sem abrir
- Physical search only: the only way to find something was to open every box.
- Busca física apenas: a única forma de achar algo era abrir cada caixa.
- No inventory: nothing was catalogued, so memory was the only reference.
- Sem inventário: nada estava catalogado, então a memória era a única referência.
- Wasted time: looking for things stored away was always frustrating and slow.
- Tempo perdido: encontrar coisas guardadas era sempre frustrante e lento.
The solution A solução
A digital label on every box, with AI to find anything Uma etiqueta digital em cada caixa, com IA para achar tudo
- QR code per box: print and stick. Scan to see everything inside, instantly.
- QR code por caixa: imprimir e colar. Escanear para ver tudo o que há dentro, na hora.
- Photo inventory: add photos and descriptions to each item stored.
- Inventário com fotos: adicionar fotos e descrições de cada item guardado.
- AI search: type anything in natural language and find which box it's in.
- Busca com IA: digitar qualquer coisa em linguagem natural e descobrir em qual caixa está.
The product O produto
Four core surfaces that turn a physical chaos into a searchable, scannable inventory. Click any screen to view it full size. Quatro superfícies que transformam uma bagunça física num inventário pesquisável e escaneável. Clique em qualquer tela para ampliar.
DashboardDashboard
All your boxes at a glance Todas as suas caixas de relance
A clean grid of all storages, with photos and location. At a glance, you know what's where — no opening required. Um grid limpo com todos os espaços, com fotos e localização. De relance, você sabe o que está onde — sem precisar abrir nada.
Storage detailDetalhe do espaço
Everything inside, with photos Tudo o que está dentro, com fotos
Each storage shows all its items with photos, description and location. Accessible by scanning the QR code on the physical box — no app install needed. Cada espaço mostra todos os itens com fotos, descrição e localização. Acessível escaneando o QR code na caixa física, sem instalar nada.
QR ScannerScanner QR
Point, scan, done Apontar, escanear, pronto
The scanner opens directly in the browser — no app to install. Point at the QR code on any box and go straight to its contents. O scanner abre direto no navegador, sem app para instalar. Aponte para o QR code de qualquer caixa e acesse o conteúdo na hora.
AI SearchBusca com IA
Find anything, in any box, with plain language Ache qualquer coisa, em qualquer caixa, com linguagem simples
Type "the blue sweater I wore at the beach" and the AI finds it across all your storages — even if the exact words aren't in the description. Powered by Google Gemini. Digite "o blusão azul que usei na praia" e a IA encontra em todas as suas caixas, mesmo que as palavras exatas não estejam na descrição. Alimentado pelo Google Gemini.
Built with AI, from scratch Construído com IA, do zero
I'm a product designer, not a developer. But with AI as a pair programmer, I designed and shipped this entire product solo — frontend, backend, database, infrastructure. Sou designer de produto, não desenvolvedor. Mas com IA como parceiro de programação, projetei e publiquei este produto inteiro sozinho — frontend, backend, banco de dados, infraestrutura.
Designed every screen
Product thinking, user flows, visual design and interaction — all decisions were mine, from problem definition to the final UI.
Projetei cada tela
Pensamento de produto, fluxos de usuário, design visual e interação — todas as decisões foram minhas, da definição do problema até a UI final.
Shipped without a dev team
React frontend, Node.js backend, SQLite database, Cloudflare infrastructure — built and deployed to production without writing a single line of code by hand.
Publiquei sem time de dev
Frontend em React, backend em Node.js, banco de dados SQLite, infraestrutura Cloudflare — construído e publicado em produção sem escrever uma linha de código manualmente.
Iterated at design speed
When something wasn't working — for the user or visually — I changed it immediately. No sprint cycles, no ticket backlogs. Just problem and solution.
Iterei na velocidade do design
Quando algo não funcionava — para o usuário ou visualmente — eu mudava na hora. Sem ciclos de sprint, sem fila de tickets. Só problema e solução.
Learnings Aprendizados
Solving for someone you know changes everything
When the user is your girlfriend, feedback is immediate, honest and unfiltered. "This is confusing" hits differently when it comes from someone who trusted you to solve their problem.
Resolver para quem você conhece muda tudo
Quando a usuária é sua namorada, o feedback é imediato, honesto e sem filtro. "Isso é confuso" tem um peso diferente quando vem de alguém que confiou em você para resolver o problema dela.
AI flattens the designer-developer gap
The hardest part wasn't building — it was knowing what to build and why. That's always been design's job. AI just removed the bottleneck between intention and execution.
IA elimina a barreira entre designer e desenvolvedor
A parte difícil não foi construir — foi saber o que construir e por quê. Isso sempre foi o trabalho do design. A IA apenas removeu o gargalo entre intenção e execução.
Real use surfaces problems that testing never does
The QR label printing flow was the feature users cared most about — and the one I almost didn't include. Real usage makes priority obvious in ways that no user research session can replicate.
Uso real revela problemas que testes não revelam
O fluxo de impressão das etiquetas QR foi a funcionalidade que os usuários mais valorizaram — e a que eu quase não incluí. O uso real torna a prioridade óbvia de formas que nenhuma sessão de pesquisa consegue replicar.