User Manager (admin dashbord – gestion des utilisateurs)

    0 /5.0
    User review
  • 0 sales
  • 15 views
  • Save
  • cTO3UTMe5VeltmY05lX0F2cr1SatdWLwITL20SM3QDO5ETM4QzM.png

Tâ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 :

  1. Authentification de l’administrateur,

Page de connexion simple (email + mot de passe) Gestion des sessions ou tokens JWT pour la sécurité

  1. 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

  1. 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

  1. 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…)

Tags: