-
Notifications
You must be signed in to change notification settings - Fork 1
/
todo.txt
50 lines (31 loc) · 1.65 KB
/
todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
================================
########## TO DO LIST ##########
================================
/!\ Attention, ne pas oublier de mettre des point virgules sur une ligne précédant (async function() { ... })
la ligne est considéré comme faisant partie de la fonction !!!
Profs :
- édition de la fiche prof
- retirer matière enseignée
Matieres :
- suppression matières
Eleves :
- notes mdr
Classes :
- matières étudiées par classes
- prof correspondant (nouvelle table ?)
Gestion users
- suppression/edition users
- réinitialiser password
Gestion des emplois du temps
Système de message
note à moi même : faire évoluer au fur et à mesure le document quand nouvelle idée
Ajouter des try catch => quand il y a plusieurs connexions simultanées les données ne se mettant pas a jour dynamiquement font planter
le serveur, par exemple quand une personne veut supprimer une classe puis qu'une autre essaye de faire pareil.
Logs uniquements présent sur les post
empêcher l'ajout de deux user avec le même nom
[13/02/2020] : Remplacer lors de l'ajout dans la base de donnée les caractères spéciaux (é, à ...) par des normaux
[16/02/2020] : Empêcher l'ajout dans la BDD s'il y a des caractères spéciaux, nombre, etc..
Empêcher l'ajout de deux professeurs identiques
[06/05/2020] : Rmq, dans chaque res.render ajouter ceci : `client : req.session.user` (utilisé par msg.js pour garantir les notifications dynamiques).
[27/05/2020] : Préciser le sexe de l'individu dans la BDD.
[02/06/2020] : Fusionner les tables enseigne_matiere et etudie_matiere car une matière peut avoir plusieurs profs mais un prof par classe par matière