Kvisser
- 5 Devlogs
- 30 Total hours
A self hosted quiz app to replace kahoot and other such services in organizations such as schools.
A self hosted quiz app to replace kahoot and other such services in organizations such as schools.
Devlog 5: Quiz pages!
First changes to the waiting screen:
Then the new stuff:
I spent a ridiculous amount of time trying to get the spacing to take scroll bar into account but still couldn’t figure it out…
But in good news: I learned how to use media queries! Idk why I put this off and did janky js style switching for so long…
Next up: Auth! I think it’s gonna hurt even more if I try to do it retroactively so I’m just doing it now. Let’s hope I don’t introduce 12 security holes I’m unaware of /hj
Devlog 4: Player waiting page
I’ll try to get a prototype shipped in 2-3 weeks if I can but this is such a large project I may not finish it in time.
I wont be pulling updated backend code to nest server frequently so functionality may be broken for newer features.
Next up: Making the quiz specific pages.
Devlog 3: Join page and some backend stuff
I spent way too long trying to figure out why my req.body.x is undefined only to figure out that body parser is not bundled with express by default…
I also did some brain storming and figured out a better way to eventually implement game logic that doesn’t require web sockets.
Devlog 2: Bottom bar and some small changes
Devlog 1: The carousel of pain
Why is react this way?
The good news is I managed to make a carousel but the bad news is it took me 8-9 hours in total.
I would not recommend this task to react newbies like myself but It was still a valuable learning experience.
Now to actually making some real pages and getting some real work done… hopefully…
p.s. If someone knows a good or least jank way to make a carousel touch screen draggable please do tell me!