Fonctionnalités et Gestion des Utilisateurs
Le site offre des fonctionnalités clés pour une gestion fluide des activités et des membres, incluant :
- la gestion des rôles,
- l'inscription/connexion,
- le profil utilisateur,
- l'inscription aux événements,
- la réservation de tables.
Rôles des utilisateurs
Trois rôles distincts sont définis pour gérer les différentes interactions avec le site :
- Administrateur : Ce rôle assure la sécurité du site, gère les droits d'accès et peut attribuer ou retirer les rôles des autres utilisateurs.
- Gestionnaire : Les gestionnaires sont en charge de la publication de la programmation et de l'organisation des événements ponctuels.
- Utilisateur : Le rôle utilisateur permet principalement la réservation de tables et la gestion de son propre profil.
Espace utilisateur et inscription
L'accès au site nécessite une inscription via un formulaire qui collecte l'e-mail, le prénom, le nom d'utilisateur, le mot de passe, et requiert l'acceptation des Conditions Générales d'Utilisation alt ="CGU".
Activation du compte
Après l'inscription, un e-mail est envoyé contenant un lien sécurisé avec un jeton alt ="token". L'activation du compte s'effectue ensuite via un formulaire nécessitant le nom d'utilisateur, le mot de passe et ce jeton.
Connexion
Un formulaire de connexion demande le nom d'utilisateur et le mot de passe. L'accès est accordé uniquement si les informations fournies sont correctes et si le compte est actif.
Gestion du profil
Accessible après connexion, la page de profil permet aux utilisateurs de modifier leurs informations personnelles telles que le pseudonyme, l'e-mail, et le mot de passe. Il est également possible de supprimer le compte, en conformité avec le RGPD.
Inscription aux événements
Une page dédiée liste tous les événements à venir, indiquant leur taux de fréquentation. L'inscription est simplifiée : un simple clic suffit si des places sont disponibles, ajoutant automatiquement l'événement à l'agenda personnel de l'utilisateur.
Réservation de table
Le site présente un plan interactif des tables disponibles. En cliquant sur une table, un formulaire s'ouvre pour renseigner le type d'activité, le nombre de personnes, la consommation prévue, ainsi que les dates et heures de début et de fin souhaitées. La sélection de la consommation se fait aisément via des cases à cocher.
Aller voir ce projet en ligne.