Lance seu SaaS em dias, não meses
Um boilerplate completo com Next.js, Supabase e Stripe: autenticação, multi-tenancy, assinaturas recorrentes, webhooks de cobrança e painel do cliente. Clone, configure e faça deploy.
Sem cartão de crédito. Sem plano pago. Sem letras miúdas.
$ git clone github.com/PedroFelipe-git/projeto-SaaS
$ pnpm install
$ pnpm dev
▲ dashboard pronto em localhost:3000
▲ admin pronto em localhost:3001Construído sobre uma stack moderna e de produção
Tudo que um SaaS precisa, já pronto
Pare de reescrever autenticação, cobrança e multi-tenancy em cada projeto. Comece pela lógica do seu produto.
Autenticação
E-mail e senha com Supabase Auth, recuperação de senha, rotas protegidas e sessão renovada automaticamente pelo Proxy do Next.
Multi-tenancy
Organizações e times com projetos, membros e papéis (owner / admin / member). Isolamento por RLS e projeto ativo via cookie.
Assinaturas com Stripe
Planos mensal e anual via Stripe Checkout, Customer Portal para gerenciar a assinatura e limites por plano aplicados no servidor.
Webhooks de cobrança
A ativação vem do webhook, não do redirect. Assinatura verificada com o corpo cru e persistida com segurança via service_role.
Painel do cliente
Dashboard do assinante com perfil, projetos, convites por e-mail (Resend) e página de billing. App de admin separada para o dono.
Documentação passo a passo
Setup guiado de Supabase, Stripe e Resend, migrations versionadas e checklist de produção para o deploy na Vercel.
Do clone ao deploy em 3 passos
Um caminho direto e documentado. Sem configuração mágica escondida.
Clone o repositório
Faça o clone do projeto e instale as dependências com pnpm. Monorepo Turborepo com as apps dashboard e admin prontas.
git clone github.com/PedroFelipe-git/projeto-SaaS
pnpm installConfigure Supabase e Stripe
Preencha as chaves no .env.local, aplique as migrations no SQL Editor e crie o produto/preços no Stripe. Tudo documentado.
cp .env.example apps/dashboard/.env.local
# preencha Supabase, Stripe e ResendFaça o deploy
Suba para a Vercel: cada app é um projeto apontando para o mesmo repo. Cada push para main republica automaticamente.
git push origin main
# ▲ deploy contínuo na VercelUma interface que você não precisa desenhar
Telas reais do kit em funcionamento: perfil do assinante, projetos multi-tenant, planos com Stripe e o painel de métricas do admin.
Open source, de verdade
Este kit faz parte do meu portfólio. Construí a base que eu gostaria de ter tido ao começar um SaaS — e disponibilizei de graça para que você não precise reinventar a roda.
- Projeto de portfólio, aberto sob licença MIT
- Sem paywall, sem versão “pro” escondida
- Código real de produção que você pode estudar e adaptar
- Contribuições e estrelas são muito bem-vindas
Pronto para lançar seu próximo SaaS?
Clone o repositório, siga a documentação e coloque seu produto no ar. Se este kit te ajudar, uma estrela no GitHub faz toda a diferença. ⭐