Voltar ao currículo

Projeto 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.

Acessar linkvitrini.com.br Plataforma SaaS multi-tenant

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.