Informações rápidas
| Campo | Valor |
|---|---|
| Papel | Implementação do MVP |
| Entrega | Produto web em produção |
| Stack | React, Vite, TypeScript, Tailwind, Recharts |
| Resultado | MVP em 5 dias · produção · reconhecimento acadêmico |
| Período | 2026 |
/ CONTEXTO
O CrossGen nasceu dentro de uma pesquisa acadêmica aplicada, vinculada a uma iniciação científica e a um artigo técnico-científico em preparação. A proposta: transformar um processo complexo de análise genética em uma experiência intuitiva e acessível.
Ao mesmo tempo, o projeto foi pensado além do ambiente acadêmico — com potencial comercial real. A versão atual está em produção: CrossGen MVP.
/ DESAFIO
O maior desafio foi o tempo. A ideia inicial era um sistema amplo, com backend integrado e arquitetura robusta. Mas o prazo para a primeira entrega era de apenas 5 dias.
Isso exigiu uma decisão clara de escopo:
- Reduzir o produto à sua essência.
- Priorizar as funcionalidades de validação.
- Abrir mão, temporariamente, de partes ambiciosas da arquitetura.
- Entregar uma versão navegável e demonstrável em pouquíssimo tempo.
O segundo desafio: traduzir um domínio técnico em uma interface simples o suficiente para comunicar valor no primeiro contato.
/ PROCESSO
Para viabilizar a entrega, o CrossGen foi construído como um MVP enxuto, focado em validar a proposta central: visualizar cruzamentos, organizar indivíduos e entender resultados genéticos.
Trabalhei em colaboração com Bruno Marinho, UX/UI Designer, que conduziu a direção visual com uma lógica de canvas inspirada em editores visuais. Eu fiquei com a implementação do MVP e a evolução funcional da interface. Já tínhamos costume de trabalhar juntos, o que permitiu alinhar expectativas e entregar com qualidade no prazo.
/ SOLUÇÃO
O MVP foi estruturado para demonstrar os pilares do produto:
- Canvas genealógico interativo para organização visual dos cruzamentos.
- Biblioteca de espécies para seleção e composição dos estudos.
- Fluxo de simulação para construção de cenários genéticos.
- Área de análise para evolução futura de parâmetros e relatórios.
- Experiência clara e apresentável, adequada para validação acadêmica e demonstração de mercado.
/ DESTAQUES
5 dias para um MVP funcional
Em produção com deploy contínuo
Artigo apresentado em simpósio científico
/ RESULTADOS
Mesmo na primeira versão, o CrossGen cumpriu um papel importante: materializar uma ideia complexa em um MVP funcional com clareza para demonstrar o potencial do projeto.
- MVP funcional em 5 dias, em produção.
- Canvas genealógico interativo + biblioteca de espécies + simulação.
- Reconhecimento acadêmico: artigo apresentado em simpósio e capítulo de livro nos Anais.
- Deploy contínuo na Vercel.
Mais do que uma entrega pontual, esse MVP serviu como fundação estratégica do projeto.
/ TÉCNICO
O CrossGen foi desenvolvido com:
- React 18, Vite 6 e TypeScript no frontend.
- Tailwind CSS 4 e Radix UI para interface e componentes.
- Zustand e TanStack Query para estado e dados.
- Recharts e SVG para os gráficos e o canvas genealógico.
- Deploy contínuo na Vercel, com persistência via localStorage e exportação/importação JSON.
A escolha de um monorepo separando regras de negócio da camada visual foi pensada para permitir evolução futura, incluindo um backend com Supabase (PostgreSQL e autenticação).