{"repo":"vinimatheus/Dog-SaaS-Starter-KIT","free":true,"listed":false,"github":"https://github.com/vinimatheus/Dog-SaaS-Starter-KIT","clone":"git clone https://github.com/vinimatheus/Dog-SaaS-Starter-KIT.git","description":"🐶 Dog é uma aplicação SaaS moderna feita com Next.js, focada na gestão de organizações e membros com autenticação segura, UI responsiva e estrutura escalável. ✨ Recursos Autenticação com NextAuth Gestão de organizações e convites Painel moderno com Tailwind CSS Banco PostgreSQL + Prisma App Router + Componentes reutilizáveis","language":"TypeScript","stars":12,"topics":["authjs","authjs-v5","docker","nextauth","nextjs","nextjs15","nodejs","prisma","reacthookform","saas"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"🐕 Dog SaaS - Starter Kit Um kit inicial moderno e robusto para construir seu SaaS, construído com as melhores tecnologias do mercado. ✨ Características Principais - 🚀 Next.js 15 com App Router - 🔒 Autenticação completa (Google OAuth + Magic Link) - 💳 Integração Stripe para assinaturas - 🎨 UI Moderna com shadcn/ui - 📱 Responsivo e acessível - 🔐 Segurança reforçada - 📧 Sistema de Email com Resend - 🐳 Docker para desenvolvimento e produção 🚀 Começando Pré-requisitos - Node.js (LTS) - npm ou yarn - Docker e Docker Compose - Docker Desktop para Mac/Windows - Docker Engine para Linux - Conta no Stripe - Conta no Resend - Conta no Google Cloud Instalação Rápida 1. Clone o repositório 2. Instale as dependências 3. Configure o banco de dados 4. Configure as variáveis de ambiente 5. Inicialize o banco de dados 6. Inicie o servidor de desenvolvimento 💳 Configuração do Stripe 1. Crie uma conta no Stripe - Acesse dashboard.stripe.com - Obtenha suas chaves de API 2. Configure o webhook 3. Teste os pagamentos - Cartão de teste: 4242 4242 4242 4242 - Data: Qualquer data futura - CVC: Qualquer número de 3 dígitos - CEP: Qualquer CEP válido 🔐 Autenticação Google OAuth 1. Acesse Google Cloud Console 2. Crie um novo projeto 3. Configure as credenciais OAuth 2.0 4. Adicione a URL de redirecionamento: 5. Copie o Client ID e Client Secret para o .env Magic Link (Email) 1. Crie uma conta no Resend 2. Configure seu domínio de email 3. Obtenha sua API key 4. Configure o EMAIL FROM no .env ","default_branch":null,"files":null,"tree":[],"storefront":"/r/vinimatheus","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vinimatheus/Dog-SaaS-Starter-KIT/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}