Template Next.js Firebase Auth

Un template de démarrage robuste pour les applications Next.js avec une authentification Firebase complète, une gestion des rôles (admin/utilisateur) et un tableau de bord d'administration.

Next.jsTypeScriptFirebaseTailwind CSSShadcn/UIZodReact EmailPNPM
Template Next.js Firebase Auth

Tâches complétées

Architecture et Refactorisation

Migration vers une architecture par fonctionnalités (features) pour une meilleure maintenabilité et séparation des préoccupations.

Terminé le 30 juillet 2025 à 10:00

Système d'Authentification

Implémentation complète de l'authentification : inscription, connexion, déconnexion et réinitialisation de mot de passe.

Terminé le 30 juillet 2025 à 14:00

Tableau de Bord Administrateur

Création d'une page de gestion des utilisateurs avec affichage des rôles, statuts et dates, et actions d'administration.

Terminé le 31 juillet 2025 à 16:00

Gestion des Rôles et Statuts

Mise en place de badges visuels et de la logique pour gérer les rôles (admin/user) et les statuts (actif/désactivé).

Terminé le 31 juillet 2025 à 18:00

Emails Transactionnels

Intégration de React Email et Resend pour l'envoi d'e-mails (bienvenue, promotion, rétrogradation, etc.).

Terminé le 1 août 2025 à 09:00

Correction des Erreurs de Build et de Linting

Résolution des erreurs de typage TypeScript, des problèmes de suspense boundary avec Next.js et des avertissements ESLint.

Terminé le 1 août 2025 à 11:00

Mise à jour du profil utilisateur

Permettre aux utilisateurs de mettre à jour leur nom, email, mot de passe et avatar depuis leur page de profil.

Terminé le 30 juillet 2025 à 18:00