Solução Full-Stack para E-commerce & Catálogo
Em ProduçãoEste é um sistema de e-commerce completo e customizado, desenvolvido para otimizar a conversão de vendas e o gerenciamento de inventário para o setor de varejo tecnológico.
O ecossistema é composto por dois front-ends distintos: uma interface otimizada para a experiência do cliente e um Dashboard Administrativo robusto para controle total de produtos, categorias e métricas de acesso.
A solução foi projetada para resolver um desafio comum no comércio local: converter o interesse do cliente em atendimento direto via WhatsApp de forma automatizada. O administrador possui autonomia completa sobre o catálogo, permitindo atualizações em tempo real que refletem instantaneamente na interface do cliente.
- Conversão Direta: Fluxo de checkout que direciona o carrinho de compras detalhado para o WhatsApp do lojista.
- Painel Administrativo: Sistema de gestão protegido por autenticação JWT com operações CRUD completas.
-
Gestão de Mídia: Upload e processamento de
imagens com
Multer,Cloudinarye pré-processamento no front-end comreact-easy-crop. - Experiência Mobile-First: UI responsiva com suporte a gestos (swipe), navegação dinâmica e carregamento otimizado.
-
Arquitetura de Backend: API RESTful escalável
construída com
Node.js,Expresse persistência de dados comPostgreSQLviaPrisma ORM. -
Qualidade de Código: Cobertura de testes com
VitesteJest, aplicando princípios de TDD (Test Driven Development). -
Engenharia de Software: Estruturado com
Clean Architecture e tipagem estrita com
TypeScriptpara maior manutenibilidade.
Tech Stack: React, React Router, React Query, TailwindCSS, Vitest, Vite, Prisma, PostgreSQL, Express, Node.js, Cloudinary, Multer, JWT, TypeScript.
Nota de Produção: Este sistema foi desenvolvido sob medida para um cliente real e está atualmente em operação. Você pode visualizar a implementação oficial da loja clicando no link abaixo, enquanto o código-fonte disponibilizado aqui refere-se à versão higienizada para portfólio.
Conhecer Paulada Games