Skip to content

nguyenj-c/PronoteVersionDiscount

Repository files navigation

Projet Django : pronote version discount Ce projet a pour but d'effectuer une gestion d'élève, d'enseignant, de classe et de sujets de cours. vous pourrez donc enregistrer une liste d'élève avec différentes informations, une liste d'enseignants avec différentes informations, créer différents types de classes et différents types de sujets de cours. les sujets de cours seront assignés à un type de classe et a un enseignant précis.

il y a donc 3 profils :

  • l'administrateur
  • l'enseignant
  • l'étudiant

l'administrateur pourra :

  • ajouter un élève
  • ajouter un enseignant
  • ajouter une classe
  • ajouter un sujet de cours
  • il pourra également lister et modifier chaque élément.

L'enseignant et l'étudiant quant à eux ne peuvent rien faire l'objectif étant de restreindre ses actions administrateurs uniquement. Il vous sera possible de modifier votre mot de passe en entrant l'adresse mail du compte, vous recevrez un lien dans un dossier nommé sents_mails vous permettant de changer de mot de passe. concernant le CSS je me suis basé sur un template pour pouvoir vraiment me concentrer sur les fonctionnalités Backend.

Competence travailler durant ce projet :

  • Crud Django
  • restriction de page en fonction du type de compte
  • gestion du mot de passe oublié.
  • création de différents types d'utilisateurs. Compte Admin : [email protected] test3108

compte enseignant : [email protected] teacher3108

compte etudiant : [email protected] student3108