Skip to content

Charlydcn/Session

Repository files navigation

Session

Session est une plateforme de gestion de formations qui permet les fonctionnalités suivantes:

  • La création/consultation/édition/suppression de
    • Formations (intitulé)
    • Sessions de formation (date de début, date de fin, places disponibles)
    • Stagiaires (nom, prénom, courrel, date de naissance, ville, téléphone, sexe)
  • L'inscription de stagiaires à des sessions de formations (+ déinscriptions)
  • L'édition des programmes de sessions de formations (modules + nombre de jours)

De plus, l'application gère l'authentification et les autorisations selon le rôle de l'utilisateur connecté: un utilisateur lambda peut uniquement consulter, un admin peut tout modifier



Session is a training management platform that offers the following features:

  • Create/Read/Update/Delete (C.R.U.D)
    • Training sessions (with start date, end date, and available seats)
    • Trainings (title)
    • Trainees (name, first name, email, date of birth, city, phone, gender)
  • Trainees registration in training sessions (+ unregistration)
  • Training session programs edition (modules + number of days)

Additionally, the application handles authentication and permissions based on the connected user's role: a regular user can only consult, while an admin can modify everything.

✨ Demo

Vue d'ensemble/Overall view

Démo adaptabilité/Responsive demo

Vues/Views

Liste des sessions/Sessions list

Détails d'une session/Session details (admin)


Édition d'une session/Session editing


Création d'une session/Session creation


Création d'un stagiaire/Trainee creation

Erreurs gérées/Errors handled (+ min Length)

Édition d'un stagiaire/Trainee edition

Création d'une formation/Training creation

Édition d'une formation/Training edition

Authentification/Authentication

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published