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.localpnpm 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-contentpnpm run remove-content --blogpnpm run remove-content --docsNote
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.2Mcapitalize – 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.