create-next-cei-config
v1.4.0
Published
Ce projet a été généré avec `create-next-cei-config`, un générateur de configuration de base pour vos applications **Next.js**.
Downloads
14
Readme
🚀 Next.js Starter Config
Ce projet a été généré avec create-next-cei-config, un générateur de configuration de base pour vos applications Next.js.
📁 Structure
- /actions/auth.actions.ts → Gestion des cookies côté serveur
- /context/SidebarContext → Contexte pour la sidebar (menu)
- /context/ThemeContext → Contexte pour le thème (clair/sombre)
- /store/authTransition.ts → Zustand store pour l'authentification
- /types/types.ts → Types pour les utilisateurs
- /app/(auth)/signin/page.tsx → Page de connexion
- /app/(auth)/signup/page.tsx → Page de register
- /app/(welcome)/page.tsx → Page d'accueil (Accès protégé)
- /app/api//auth/login/route.ts → Route de connexion
- /app/api//auth/logout/route.ts → Route de déconnexion
- /app/global.css → Ficier de thème global
- /components/auto-logout/AutoLogout.tsx → Composant de déconnexion automatique
- /components/auth/SignInForm.tsx → Composant de Connexion
- /app/(welcome)/layout.tsx → Layout de la page d'accueil
- /middleware.ts → Fichier de middleware
- /.env → Fichier de Variables d'environnement
🛠️ Technologies incluses
- ✅ Next.js
- ✅ Zustand (state global)
- ✅ js-cookie (cookies client)
- ✅ TypeScript
