next auth roles template
1.0.0
Démarrez à toute vitesse avec ce Template Next.js !
Installation · Pile technologique + fonctionnalités · Auteur
Clonez et créez ce dépôt localement avec la commande suivante :
npx create-next-app my-saas-project --example " https://github.com/mickasmt/next-auth-roles-template "
Ou déployez avec Vercel :
pnpm install
.env.example
dans .env.local
et mettez à jour les variables. cp .env.example .env.local
pnpm run dev
Vous pouvez utiliser la commande pnpm run remove-content
dans votre terminal pour supprimer des parties spécifiques de votre projet. Cette commande prend en charge les paramètres suivants :
pnpm run remove-content
sans spécifier de paramètres ( --blog
ou --docs
). Cela garantit que tous les documents associés sont correctement supprimés, car certains documents peuvent ne pas être supprimés/mis à jour si vous supprimez « blog » après « docs » ou vice versa. pnpm run remove-content
pnpm run remove-content --blog
pnpm run remove-content --docs
Note
J'utilise le package npm-check-updates pour mettre à jour ce projet.
Utilisez cette commande pour mettre à jour votre projet : ncu -i --format group
next/font
– Optimisez les polices personnalisées et supprimez les requêtes réseau externes pour des performances amélioréesImageResponse
– Générez des images Open Graph dynamiques en bordureuseIntersectionObserver
– Hook React pour observer quand un élément entre ou quitte la fenêtreuseLocalStorage
– Conserver les données dans le stockage local du navigateuruseScroll
– Réagissez au crochet pour observer la position de défilement (exemple)nFormatter
– Formater les nombres avec des suffixes comme 1.2k
ou 1.2M
capitalize
– Mettre en majuscule la première lettre d'une chaînetruncate
– Tronque une chaîne à une longueur spécifiéeuse-debounce
– Anti-rebond d'un appel de fonction/mise à jour d'étatCe projet est basé sur Next SaaS Stripe Starter.
Créé par @miickasmt en 2023, publié sous licence MIT.
Merci à Hosna Qasmei pour une partie du code de la barre latérale du tableau de bord.