next auth roles template
1.0.0

Comece a toda velocidade com este modelo Next.js!
Instalação · Tech Stack + Recursos · Autor
Clone e crie este repositório localmente com o seguinte comando:
npx create-next-app my-saas-project --example " https://github.com/mickasmt/next-auth-roles-template "Ou implante com Vercel:
pnpm install.env.example para .env.local e atualize as variáveis. cp .env.example .env.localpnpm run dev Você pode usar o comando pnpm run remove-content em seu terminal para remover partes específicas do seu projeto. Este comando oferece suporte aos seguintes parâmetros:
pnpm run remove-content sem especificar parâmetros ( --blog ou --docs ). Isso garante que todos os documentos associados sejam removidos corretamente, pois alguns documentos podem não ser excluídos/atualizados se você remover “blog” depois de “docs” ou vice-versa. pnpm run remove-contentpnpm run remove-content --blogpnpm run remove-content --docsObservação
Eu uso o pacote npm-check-updates para atualizar este projeto.
Use este comando para atualizar seu projeto: ncu -i --format group

next/font – Otimize fontes personalizadas e remova solicitações de rede externa para melhorar o desempenhoImageResponse – Gere imagens Open Graph dinâmicas na bordauseIntersectionObserver – Gancho React para observar quando um elemento entra ou sai da janela de visualizaçãouseLocalStorage – Persiste dados no armazenamento local do navegadoruseScroll – Gancho React para observar a posição de rolagem (exemplo)nFormatter – Formate números com sufixos como 1.2k ou 1.2Mcapitalize – Coloca a primeira letra de uma string em maiúsculatruncate – Trunca uma string para um comprimento especificadouse-debounce – Debounce uma chamada de função/atualização de estadoEste projeto é baseado no Next SaaS Stripe Starter.
Criado por @miickasmt em 2023, lançado sob licença MIT.
Agradecimentos a Hosna Qasmei por parte do código da barra lateral do painel.