All the tests pass! A few small bugs have been fixed as well!
My cleanup code quest has finished. Now on to fixing visual bugs and implementing more features!
All the tests pass! A few small bugs have been fixed as well!
My cleanup code quest has finished. Now on to fixing visual bugs and implementing more features!
Fixing bugs, writing unit tests, improving code coverage with tests :)
Only 10% don’t pass (which is good!). I will fix those next.
Other things: rubocop has fewer complaints now :)
Code coverage is up to 80% (+/- 3%).
I added some avengers easter eggs if you can find them ;)
As for the actual platform, it is currently not fully functioning because I hit the database limits on my GitHub education plan. I may be locally hosting the database soon.
Check out the website at https://nest.apstudy.org and feel free to leave me any comments/suggestions/hate! I appreciate all feedback :)
Everything is broken :(
Things I did:
Challenges:
Exercises now have analytics!
Things I built:
Things that don’t work:
I added users, and everything broke :(
The react component part takes too much memory to compile, so i added aggressive code splitting. Now different components (which are ended up as web components) are now independent files and are lazy-loaded. Things like perseus and mathjax are still big files but loaded separately.
I added a top bar and a sign in screen! Also user roles like Admin, Content Manager, Teacher, Student. The sign in screen works!
Also exercises creating, editing.
Updated UI for question workspace! The problems: drag and drop broke, the sidebar stopped being draggable, and tags broke. Ooops. I fixed them by refactoring the dashboard module, implementing smaller changes, console.log religiously. Other things that changed:
Things I still need to do:
I realised that I can’t actually upload multiple images in stardance (even though it displays fine in the preview), which is a bit unfortunate.
I love creating and editing questions! The only problem is it looks awful … :(
What I did:
Challenges: