Ce projet consiste à créer un site web dynamique utilisant HTML pour l’interface utilisateur et SQL pour la gestion des données, avec un système d’authentification et de droits différenciés : Admin , Visiteur , Salarié
Développement d'un site web dynamique combinant HTML/CSS/JS pour le front-end et une base de données SQL pour le back-end, incluant un système de gestion des droits d'accès basé sur trois rôles distincts :
| Rôle | Permissions |
|---|---|
| Administrateur | Accès complet (gestion des utilisateurs, des contenus, des paramètres système). |
| Salarié | Accès restreint aux fonctionnalités métiers (consultation/modification des données liées à leur rôle). |
| Visiteur | Accès en lecture seule aux pages publiques ou aux informations non sensibles. |
- Authentification sécurisée : Identification des utilisateurs via un système de login/mot de passe.
- Gestion des rôles : Attribution et vérification des droits en fonction du profil connecté.
- Interface adaptative : Affichage dynamique des menus et fonctionnalités selon le rôle de l'utilisateur.
- Base de données SQL : Stockage des informations utilisateurs (identifiants, rôles, permissions).