User Manager (admin dashbord – gestion des utilisateurs)
-
0 sales
- 15 views
- Save
0 /5.0
User reviewTâche : Créer un tableau de bord d'administration des utilisateurs Technos recommandées : Frontend : HTML, CSS (ou Tailwind), JavaScript (ou React.js) Backend : Node.js avec Express (ou PHP si tu préfères) Base de données : MongoDB ou MySQL
Fonctionnalités à implémenter :
- Authentification de l’administrateur,
Page de connexion simple (email + mot de passe) Gestion des sessions ou tokens JWT pour la sécurité
- Liste des utilisateurs,
Affichage d’un tableau avec : nom, email, statut (actif/inactif), date de création Bouton pour activer/désactiver un utilisateur Bouton pour supprimer un utilisateur
- Ajout d’un utilisateur,
Formulaire avec : nom, email, mot de passe, rôle Vérification des données côté client et côté serveur
- Interface responsive,
Adaptée pour mobile/tablette/desktop UI soignée (utilise par exemple TailwindCSS ou Bootstrap) ---
Bonus si tu veux aller plus loin : Pagination ou recherche dans la liste des utilisateurs Utilisation de Chart.js ou Recharts pour afficher des statistiques (nombre d’utilisateurs actifs, etc.) Gestion de rôles (admin, modérateur…)