Skip to content

🏫 Application pour la gestion des activités lors de la journée pédagogique à L'ETML.

Notifications You must be signed in to change notification settings

mateja-velickovic/web-educational_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏫 Créer une application web pour l'inscription des enseignants aux journées pédagogiques

Docker HTML5 CSS3 PHP

🔐 Connectez-vous à l'application via le portail EduVaud

Image de la page d'accueil en étant déconnecté

🏔 Organisez vous en rejoingant les activités auxquelles vous souhaitez participer

Image de la page d'accueil en étant connecté et en pouvant voir les activités

⏱ Consultez le récapitulatif de votre journée avec le planning

Image du récapitulatif des activités que l'utilisateur a rejoint

✏ Administrez facilement et rapidement les différentes activités (privilège requis)

Image de la page pour editer et supprimer des activités

🧠 Innovez et proposez de nouvelles activités (privilège requis)

Image qui représente la création d'une nouvelle activité

❔ Objectif de l'application

  • Développer une application web fonctionnelle.
  • Afficher les ateliers proposés pour la journée pédagogique avec le nombre de places disponibles.
  • Si l'atelier est complet, permettre aux utilisateurs de rejoindre la liste d'attente.
  • Visualiser l'emplacement, la date et l'heure de l'atelier.
  • Option de se désinscrire d'un atelier.

🛠 En tant qu'administrateur du site :

  • Gérer les événements (créer, supprimer, modifier).
  • Modifier les participants (exclure, ajouter).

💻 Mise en place de l'application localement

  • Avoir Docker de lancé sur son poste.
  • Télécharger le repo git clone https://github.com/mateja-velickovic/web-educational_app.git.
  • Se rendre dans le répertoire cd web-educational_app.
  • Ajouter votre clé API dans \p_prod-jp\src\php\authentication\config.ini.php.
  • Initaliser le projet sh init.sh.
  • Profiter de l'application dans votre navigateur à l’adresse localhost:8080.

+ Profiter des privilèges d'administrateur

Ajouter votre adresse mail dans la liste des utilisateurs admin dans \p_prod-jp\src\php\authentication\login.php:23.

About

🏫 Application pour la gestion des activités lors de la journée pédagogique à L'ETML.

Resources

Stars

Watchers

Forks

Releases

No releases published