Brincando com Claude e o nascimento do “QuantoFoi”
A História Por Trás da Ideia
Eu e minha namorada sempre que vamos no mercado nunca lembramos o preço de quanto pagamos em algo e sempre nos perguntamos “quanto foi isso mesmo?” e nem sem lembramos ali na hora. Daí estava de bobeira em um sábado à tarde e resolvi testar o poder das AIs para tirar essa ideia do papel.
No começo acabei testando o site mesmo (Claude na web) e já tive bons resultados, porém atingi o limite rápido depois da IA gerar muito código. Então resolvi pegar o plano PRO para um teste mais pesado, e as primeiras impressões foram bem positivas.
Com apenas alguns inputs e nada muito complexo consegui chegar onde eu queria. Mesmo sendo um projeto bem simples, que é basicamente um CRUD, já deu para ver melhor o poder das IAs e onde sabe-se lá vamos chegar no futuro.
Acho que é um bom momento para tirar ideias do papel, principalmente para validar alguns cenários antes de investir muito tempo nisso.
O Que Foi Construído
🌐 App Live: quantofoi-ff7a9.web.app
Stack Técnica
- Frontend: React 18 + TypeScript + Tailwind CSS
- Backend: Firebase (Authentication + Firestore)
- Build: Vite
- Deploy: Firebase Hosting
- Design: Dark Finance Pro (tema customizado)
Funcionalidades Implementadas
- 📱 Interface Responsiva: Mobile-first, funciona perfeitamente no celular
- 🔐 Autenticação: Login com email/senha + Google OAuth
- 💾 Sincronização: Dados salvos na nuvem, acesso de qualquer dispositivo
- 📊 Analytics: Gráficos de evolução de preços
- 📋 Relatórios: Análises mensais de gastos por categoria
- 🏪 Multi-loja: Compare preços entre diferentes estabelecimentos
- 🔍 Busca Inteligente: Autocomplete para produtos já cadastrados
- 📈 Tendências: Identifica se preços subiram, desceram ou estão estáveis
- 🌙 Dark Theme: Interface moderna e profissional
Como a IA Ajudou no Desenvolvimento
Estruturação do Projeto
O Claude me ajudou desde o setup inicial:
- Configuração do Vite + React + TypeScript
- Estrutura modular de componentes
- Setup do Tailwind com design system customizado
Desenvolvimento das Features
Cada funcionalidade foi sendo construída iterativamente:
- Gerenciamento de Estado: Context API com hooks customizados
- Sincronização: Integração completa com Firebase
- UI/UX: Componentes responsivos com feedback visual
- Análise de Dados: Algoritmos para calcular tendências de preços
Segurança e Deploy
A IA também cuidou da parte de produção:
- Variáveis de ambiente para proteger chaves
- Regras de segurança do Firestore
- Build otimizado para produção
- Deploy automatizado no Firebase Hosting
Lições Aprendidas
1. Velocidade de Prototipação
Em poucas horas consegui:
- ✅ Setup completo do projeto
- ✅ UI funcional e bonita
- ✅ Backend configurado
- ✅ Deploy em produção
2. Qualidade do Código
O Claude não só gera código rápido, mas também:
- Segue boas práticas (TypeScript, modularização)
- Implementa padrões modernos (hooks, context)
- Cuida de detalhes (responsividade, acessibilidade)
3. Aprendizado Iterativo
A experiência foi bem natural:
- Descrevi o que queria
- A IA implementou
- Testei e pedi ajustes
- Evoluímos juntos a funcionalidade
O Futuro das IAs no Desenvolvimento
Cenários Que Fazem Sentido
- 🚀 MVPs Rápidos: Validar ideias sem investir semanas
- 🎯 Prototipação: Testar UX/UI antes do desenvolvimento real
- 📚 Aprendizado: Entender tecnologias novas rapidamente
- 🔧 Automação: Tarefas repetitivas (setup, boilerplate)
Limitações Atuais
- 🧠 Context: Projetos muito grandes podem ser desafiadores
- 🎨 Criatividade: Designs muito específicos ainda precisam de humanos
- 🐛 Debug Complexo: Problemas muito específicos podem ser difíceis
- 🔍 Business Logic: Regras de negócio complexas precisam de supervisão
Resultado Final
🎯 Objetivo: Resolver um problema real (lembrar preços)
✅ Entregue: App completo, seguro e funcional
⏱️ Tempo: Algumas horas de sábado
💰 Custo: Plano do Claude + Firebase (gratuito)
Stats do Projeto
- Linhas de código: ~2.500
- Componentes: 15+
- Funcionalidades: 10+ features completas
- Performance: Lighthouse 90+
- Segurança: Totalmente protegido
Conclusão
O que mais me impressionou foi a naturalidade do processo. Não foi como programar com uma ferramenta, foi mais como conversar com um colega muito experiente que conhece todas as tecnologias e boas práticas.
Para quem está pensando em experimentar:
- 💡 Comece pequeno: Valide a ideia antes de investir muito
- 🎯 Seja específico: Quanto mais detalhes, melhor o resultado
- 🔄 Itere rápido: Teste, ajuste, melhore
- 📚 Aprenda junto: Use como oportunidade de aprender novas tecnologias
O QuantoFoi saiu do papel em um fim de semana, está funcionando perfeitamente, e já estamos usando no dia a dia.
Teste você mesmo: quantofoi-ff7a9.web.app
Código: Em breve no GitHub (ainda organizando a documentação)
Tags: #ai #claude #react #firebase #mvp #weekend-project