diff options
Diffstat (limited to 'TODO.md')
-rw-r--r-- | TODO.md | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -1,6 +1,7 @@ | |||
1 | # TODO | 1 | # TODO |
2 | 2 | ||
3 | ## Proof-of-work | 3 | ## Proof-of-work |
4 | So far so good | ||
4 | 5 | ||
5 | ## Authentication | 6 | ## Authentication |
6 | - [X] pick a user authentication scheme = [JWT](https://tools.ietf.org/html/rfc7519) Seems perfect | 7 | - [X] pick a user authentication scheme = [JWT](https://tools.ietf.org/html/rfc7519) Seems perfect |
@@ -21,6 +22,10 @@ | |||
21 | - [ ] Valid JSON with missing fields | 22 | - [ ] Valid JSON with missing fields |
22 | - [ ] Valid JSON with extra fields | 23 | - [ ] Valid JSON with extra fields |
23 | 24 | ||
25 | ## Fun (if we have time) | ||
26 | - [ ] use [juice](https://www.getzola.org/themes/juice/) theme with [template rendering](https://blog.logrocket.com/template-rendering-in-rust/) to create a landing page. I want it to look handmade & _scammy_, I'm talking [verylegit](https://verylegit.link) shortened urls, botched [this person does not exist](https://www.thispersondoesnotexist.com/) user stories etc. | ||
27 | - [ ] CHAOS MODE, 3 different coins, combine them to make 1 gradecoin | ||
28 | |||
24 | ## Done & Brag | 29 | ## Done & Brag |
25 | - [x] Switch to RwLock (parking_lot) (done at 2021-04-07 03:43, two possible schemes to represent inner Db (ledger) in code) | 30 | - [x] Switch to RwLock (parking_lot) (done at 2021-04-07 03:43, two possible schemes to represent inner Db (ledger) in code) |
26 | - [x] We need our own representation of students and their grades, "there is no blockchain" (done at 2021-04-12 00:05) | 31 | - [x] We need our own representation of students and their grades, "there is no blockchain" (done at 2021-04-12 00:05) |