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