
Este repositório serve como ponto de partida (ou placa de caldeira) para qualquer projeto Next.js SaaS que requer autenticação e gerenciamento de usuários e pagamentos de assinatura. Atualmente, ele usa o PRISMA com um banco de dados do Postgres e está sendo construído usando componentes shadcn/ui além dos componentes SASS personalizados quando necessário.
Observação
Agora usando o YARN 4.1.0 através do Corepack.
Alterações ou adições à pilha serão atualizadas aqui
Os recursos são desenvolvidos em nenhum pedido específico
loading.tsx 
Crie um arquivo .env.local e gerar o Nextauth Secret usando:
openssl rand -base64 32.env.local NEXT_PUBLIC_SITE_URL=http://localhost:3000
NEXTAUTH_SECRET=
NEXTAUTH_URL=http://localhost:3000
GITHUB_SECRET=
GITHUB_ID=
DATABASE_URL=
LEMONSQUEEZY_STORE_ID=
LEMONSQUEEZY_API_KEY=
LEMONSQUEEZY_WEBHOOK_SECRET=
Dica
Para configurar o github, visite https://github.com/settings/apps para criar um novo aplicativo. A URL de retorno de chamada deve ser: [origin]/api/auth/callback/[provider] conforme declarado na documentação Nextauth.
npx prisma migrate dev --name init
yarn devAbra http: // localhost: 3000 com seu navegador para ver o resultado.