avocado SaaS Starter

Next.js SaaS Starter pronto para sair do zero ao painel em horas

Base completa com Next.js, Better Auth, multi-tenant por organizacao e planos com AbacatePay, Prisma e PostgreSQL para voce focar no produto e nao na infra.

Better Auth + UX completa

Autenticacao pronta para producao

Atualizado agora

Fluxo

6 telas

login ate redefinicao

Seguranca

2FA

TOTP + codigo de backup

Primeiro acesso

1 passo

organizacao no primeiro acesso

Visao de saude do modulo

verificacao de e-maillogin social2FAvalidacao de formulario

Fluxo padrao

1Cadastro
2Verificacao
3Login
4Primeiro acesso
Stack de producao

Tecnologias que ja estao conectadas no projeto base

Estrutura moderna para autenticar, faturar e escalar com previsibilidade desde o primeiro deploy.

Next.js 16
Better Auth
Prisma
PostgreSQL
AbacatePay
Recharts
Shadcn UI
Docker
Bento grid

Identidade avocado aplicada em todo o fluxo

A mesma linguagem visual do app principal: foco em clareza, produtividade e operacao SaaS real.

Core

Seguranca de elite

Fluxo de autenticacao completo com verificacao de e-mail, suporte a login social e protecao 2FA para contas sensiveis.

Core

Fluxo inteligente

Tenant context, organizacoes e membros com papeis reais para operar times sem gambiarras de autorizacao.

Core

Planos escalaveis

Permissoes por plano, controle de limites, dunning e restricoes operacionais em caso de excedente ou atraso.

Core

Base pronta para evoluir

Prisma + PostgreSQL, comandos de configuracao e arquitetura clara para adicionar novos modulos sem quebrar a base.

Documentacao viva

O que ja vem implementado no repositorio

Rotas de autenticacao prontas

`/sign-in`, `/sign-up`, `/forgot-password` e `/reset-password` com validacao, mensagens e estados de erro.

Espaco com painel

`/dashboard`, `/billing`, `/profile` e `/produtos` com layout compartilhado e contexto da organizacao.

Webhook protegido

`POST /api/webhooks/abacatepay` valida segredo, assinatura HMAC, idempotencia e limite de requisicoes por IP.

Configuracao rapida do ambiente

Scripts para subir PostgreSQL no Docker, gerar Prisma Client e sincronizar schema em poucos comandos.

Perfil de uso

Para quem esse starter foi desenhado

Fundadores

Lance um SaaS com autenticacao, planos e multi-tenant sem gastar semanas montando infraestrutura basica.

Times de produto

Comece com uma base padronizada para focar na feature de negocio, nao em plumbing de plataforma.

Consultorias e agencias

Entregue MVPs SaaS com stack moderna e componentes reutilizaveis para reduzir prazo e retrabalho.

Precos do projeto

Planos alinhados ao modulo de assinaturas

Gratuito

Ideal para validacao inicial e uso individual.

R$ 0mensal
  • 1 organizacao
  • 1 usuario
  • Base do produto
Escolher plano

Starter

Para equipes pequenas que estao saindo do piloto.

R$ 50mensal
  • Ate 5 organizacoes
  • Ate 50 usuarios
  • Convites + acoes em lote
Escolher plano
Mais completo

Pro

Escala com analytics e API para integrar operacao.

R$ 100mensal
  • Ate 10 organizacoes
  • Ate 100 usuarios
  • Analytics + acesso a API
Escolher plano

Scale

Operacao sem limites com suporte prioritario.

R$ 400mensal
  • Usuarios ilimitados
  • Organizacoes ilimitadas
  • Suporte prioritario
Escolher plano
FAQ

Perguntas frequentes

Esse starter ja exige verificacao de e-mail no login?

Sim. O fluxo ja bloqueia login sem verificacao e permite reenviar o link direto da tela de login.

Como funciona o multi-tenant por organizacao?

Cada usuario opera em uma organizacao ativa, com alternador, convites e papeis de acesso controlados no servidor.

Planos e webhook ja estao prontos?

Sim. O modulo de planos contempla periodo de teste, upgrade/downgrade e webhook AbacatePay com assinatura HMAC.

Posso usar esse starter como base para um SaaS real?

Sim. A estrutura foi feita para producao e pode ser expandida com novos modulos mantendo a base de autenticacao, tenant e gestao de planos.

avocado SaaS Starter: base pronta, identidade consistente e foco no que importa

Clone, configure variaveis, rode `db:setup` e comece a evoluir seu proprio produto com autenticacao, multi-tenant e modulo de planos funcionando de ponta a ponta.