CONTEXTE LPRS : Alumnus

Réalisé par HOSTIN Christopher et MONDESIR Malik

Présentation du projet

L'objectif est de développer un site internet pour les anciens étudiants pour un établissement supérieur, Lycée et UFA Robert Schuman (Dugny, 93). Ce site doit respecter les standards sur le Web ainsi que le cahier des charges qui nous a été transmis.

Cahier des charges

  • Maquette : se trouve dans "alumnus/src/static"

  • Page Index de présentation

  • Page Connexion (sécurisée et mot de passe encrypté)

    • Réinitialisation de mot de passe par envoi de mail

  • Page Événements

    • Admin : Ajout, modification et suppression d'événements

    • Tous : Ajout, modification et suppression de posts

  • Page Gallerie

    • Admin : Ajout, modification et suppression d'images

    • Membre : consultation simple

  • Footer

    • Informations et liens vers le lycée Robert Schuman

    • Localisation du site : API OpenStreetMap

    • Souscription à la newsletter d'Alumnus LPRS (mail à chaque nouvel événement et post)

  • Accessibilité

    • Portage du site afin de le rendre accessible par les appareils mobiles

  • Page Dashboard et Vue administrateur

    • Accès aux données des tables des bases de données

Additionnels

  • Header

    • Sélection de la langue entre le français et l'anglais (entraînement avec le JSON)

    • Sélection du thème entre "lumineux" et "sombre" (le dernier donne un meilleur rendu visuel)

  • Page Chat

    • Tous : connexion au chat et discussion (en local en raison de nos capacités)

Ressources

Langages : HTML, CSS, JS, PHP, SQL

API : OpenStreetMap

Librairies : Bootstrap, SBAdmin, jQuery, FancyBox, BxSlider, CalendarJS

Serveur : dernière version de WAMP

Répertoire Github : coming soon

Tables de la base de données alumnus

  • events : contient les événements apparaissant sur la page Événements

  • gallery : contient les images et vidéos apparaissant sur la page Galerie

  • users : contient les identifiants des utilisateurs du site Alumnus

Tables de la base de données chat

  • events : contient les événements apparaissant sur la page Événements

  • gallery : contient les images et vidéos apparaissant sur la page Galerie

  • users : contient les identifiants des utilisateurs du site Alumnus

Page d'accueil

Les pages accessibles par les utilisateurs de tout niveau d'accès sont :

  • Chat (dirige vers la page de connexion)

  • Événements

  • La page d'accueil

  • Galerie

Le carousel, créé avec BxSlider (une dérivée et composante de FancyBox), présente brièvement les locaux et l'établissement du Lycée et UFA Robert Schuman. Le changement d'images est automatisé et s'interromps uniquement si l'utilisateur le fait manuellement.

Page de connexion

Maintenant, accédez à la page de connexion avec le bouton en haut à droite de la page d'accueil.

Utilisez une de ces paires d'identifiants afin de vous connectez (pour le moment) :

Nom

Mot de passe

Rôle

admin

root

Administrateur

user

test

Utilisateur

Identifiants du chat

Nom

Mot de passe

Rôle

root

admin

Administrateur

sudo

guest

Utilisateur

Voir plus sur la documentation utilisateur en pièce jointe.

Dernière mise à jour

Cet article vous a-t-il été utile ?