Provedor Connect – Plataforma ISP com Integração SGP

Plataforma fullstack para ISP com portal de autoatendimento, dashboard admin e drivers SGP desacoplados.

Visão geral

Plataforma fullstack para provedor de internet regional, incluindo landing pages comerciais, área do cliente com autoatendimento, painel administrativo e integração desacoplada com múltiplos sistemas SGP.

Desafio

  • O provedor dependia de fluxos separados para área comercial, autoatendimento e gestão interna.
  • Integrações com SGP variavam por cliente, aumentando acoplamento e custo de manutenção.

Solução

  • Desenvolvi uma plataforma fullstack com portal do cliente, painel administrativo e camada de drivers SGP desacoplada.
  • Implementei autenticação JWT HttpOnly, validações de entrada e fallback com mock driver para desenvolvimento.
  • Com isso, o produto passou a integrar múltiplos provedores SGP sem reescrever o núcleo da aplicação.

Arquitetura

  • Arquitetura fullstack com App Router
  • Server Actions + API Routes
  • Estrutura modular baseada em domínio
  • Camada de drivers SGP desacoplada
  • Autenticação JWT HttpOnly

Decisões técnicas

  • Escolhi camada de drivers SGP em vez de integração direta por fornecedor para reduzir acoplamento externo.
  • Escolhi JWT HttpOnly em vez de token exposto no cliente para reforçar segurança de sessão administrativa.
  • Escolhi fallback com mock driver em vez de bloquear ambiente local sem SGP para acelerar desenvolvimento e testes.

Destaques de Engenharia

  • Integração SGP com múltiplos provedores
  • Portal de autoatendimento para cliente
  • Gestão dinâmica de conteúdo
  • Autenticação administrativa segura
  • Driver mock para fallback em desenvolvimento

Impacto

  • Operação digital do ISP unificada
  • Redução de demanda de suporte via autoatendimento
  • Menor acoplamento com sistemas externos

Resultado

  • Antes: aquisição, autoatendimento e backoffice em sistemas separados -> Depois: operação unificada em uma única aplicação.
  • Antes: alta carga de suporte manual -> Depois: portal de autoatendimento reduziu fricção operacional.
  • Antes: cada integração SGP exigia acoplamento direto -> Depois: camada de drivers desacoplada e mais sustentável.

Métricas

Lighthouse

Mobile: [preencher] | Desktop: [preencher]

Tempo de publicação

Antes: [preencher] -> Depois: [preencher]

SEO / Google Search Console

Impressões: [preencher] | Cliques: [preencher] | CTR: [preencher]

Tecnologias

  • Next.js 16
  • React 19
  • TypeScript
  • Prisma
  • PostgreSQL
  • React Hook Form
  • Zod
  • JWT (jose)
  • bcryptjs