Voltar ao currículoProjeto atual · Desenvolvimento Full Stack
LinkVitrini
Plataforma SaaS para lojistas criarem vitrines digitais, divulgarem produtos e realizarem vendas por páginas otimizadas para dispositivos móveis.
Tecnologias utilizadas
Next.js 16React 19TypeScriptTailwind CSSSupabasePostgreSQLPrismaRedisEfí BankMelhor EnvioCloudflare
Do macro ao micro
Arquitetura e entregas técnicas
01
Arquitetura e frontend
- /Desenvolvimento da aplicação com Next.js 16, React 19 e TypeScript, utilizando App Router e Server Components.
- /Estruturação de páginas públicas com ISR para carregamento rápido e redução de consultas repetidas à aplicação.
- /Criação de interfaces responsivas para dashboard, cadastro de ofertas, checkout e painel administrativo.
- /Implementação de internacionalização própria, com separação entre o idioma da vitrine e o idioma do painel administrativo.
02
Backend e dados
- /Modelagem da estrutura multi-tenant com workspaces, usuários, ofertas, assinaturas, pedidos, pagamentos e configurações.
- /Uso de Supabase para PostgreSQL, autenticação e armazenamento, com Prisma na camada de acesso aos dados.
- /Validação de entradas com Zod para proteção das operações do dashboard e das APIs.
03
Pagamentos e checkout
- /Integração de Pix e cartão com a Efí Bank para vendas dos lojistas e cobrança dos planos da plataforma.
- /Processamento de webhooks, atualização do status dos pagamentos e conciliação das cobranças.
- /Estruturação do checkout para cálculo do frete antes do pagamento e apresentação do valor total da compra.
04
Frete e integrações
- /Integração com o Melhor Envio via OAuth2 para cotação, compra de etiquetas e rastreamento.
- /Ativação do frete por workspace, permitindo configuração independente para cada lojista.
- /Integração de pixels Meta, TikTok e Google Tag Manager às vitrines públicas.
05
Infraestrutura e performance
- /Implementação de domínios personalizados com Cloudflare for SaaS.
- /Uso de Redis como buffer de eventos de analytics para reduzir gravações diretas no banco.
- /Desenvolvimento de métricas de visualizações, cliques, compartilhamentos e CTR para o dashboard.
06
Administração do SaaS
- /Desenvolvimento de painel interno para gestão de usuários, planos, assinaturas, cobranças e registros da Efí Bank.
- /Implementação de recursos administrativos para acompanhamento da operação e suporte aos lojistas.