Store Flow
Vitrine de e-commerce com experiência de compra fluida.
Visitar siteContexto
Exercício próprio de front-end: uma loja que consome a FakeStore API para listar produtos, manter um carrinho e simular um checkout completo em três etapas. O que o estudo exercita é estado global sem biblioteca de store e formulário validado por schema.
Papel
Estudo próprio, sem cliente. Escrevi a aplicação inteira: catálogo, carrinho, checkout, login de demonstração e o tema claro/escuro.
Stack
- React 18
- TypeScript
- Vite
- Tailwind CSS
- React Hook Form
- Zod
Destaques
- Estado global de carrinho, autenticação e tema com Context API e `useReducer`, sem dependência externa de store.
- Checkout em três passos (entrega, pagamento e revisão), com validação por etapa via React Hook Form e Zod.
- Catálogo servido pela FakeStore API, com detalhe do produto em modal e total do carrinho recalculado em tempo real.
- Tema claro/escuro persistido em `localStorage`, e acessibilidade com alt-text, `aria-label` e navegação por teclado.
Outros cases
SoftCode
Site da software house da qual sou sócio: narrativa de scroll em oito cenas sobre um campo de partículas na GPU, com agendamento embutido.
Barbalog
Consultoria em logística e supply chain: diagnóstico, projetos de CD, WMS e PCP.
LyftConnect
Site de uma empresa de automação residencial, entregue pela SoftCode.
ProOps ERP
ERP para empresas de serviços: propostas, CRM, financeiro e IA integrada.
ProOps App
App pessoal para finanças, notas e lembretes com agente de IA pelo WhatsApp.
Registra
App Android para digitalizar formulários industriais com operação offline e trilha de auditoria.