Merge forename + name into [identifying] 'name' (more general)
[qomet.git] / TODO
CommitLineData
71d1ca9c
BA
1Replace underscore by lodash (or better: ES6)
2Replace socket.io by Websockets ( https://www.npmjs.com/package/websocket )
3
4time per question (in mode "one question at a time" from server...)
5compute grades after exam (in teacher's view)
6factorize redundant code in course.js, monitor.js and (TOWRITE) grade.js
7 (showing students list + grades or papers)
fa6abf40 8monitoring: main teacher should not be asked for pwd, and button "send feedback" hidden for others
71d1ca9c 9
e5ec7dea
BA
10-----
11
e99c53fb
BA
12TODO: format général TXT: (compilé en JSON)
13
1410 (time)
151 (fixed)
16Introduction (multiline, from third line ; \n --> <br>)
17
18[Intro q1, multiline]
19
20q1 txt
21
22answer q1 (multiline txt)
23
24q2 intro (multiline)
25
26 q2.1 [intro optional]
27
28 q2.1 txt
29
30 q2.1 options:
31 + good
32 - bad
33 - bad ...etc
34
35 answer (integer array, one line)
36
37 q2.2 [intro optional]
38
39 q2.2 txt
40
41 answer (html multiline)
42
43Conclusion (last block)
44
45=====
46
47Seems that GUI would be easier, then summary in YAML file + parse from YAML