E-commerce de jogos de alta performance em Next.js e Node.js. Projeto totalmente focado na eliminação de code smells, arquitetura limpa e UI moderna com Shadcn.
O projeto original apresentava acoplamento severo entre componentes de UI e chamadas de banco de dados, propiciando duplicação de lógica e carregamentos lentos em telas de produto.
Refatoração estrutural baseada em Server-Driven Data Fetching com Next.js App Router, caching inteligente no servidor e isolamento de componentes de cliente interativos.
Busca de dados de catálogo executada no servidor, reduzindo o Javascript do lado do cliente enviado ao browser.
Substituição de CSS inline e estilizações arbitrárias por tokens unificados via Shadcn UI e Tailwind CSS.