As title states. The last PR I made, my focus was mostly getting the quiz logic to work semi-correctly.
This PR focuses on the scaffolding base logic for CRUD functionality in mostly for cards (decks to come soon after), and adding support for login/register.
Logic isn't entirely hooked up yet for Login or Register routes because I would need to add Private routes as well as Authentication level features though. But, you can fill and submit a form, it does nothing right now
Refactoring routes. CRUD functionality for cards sits under the /decks/:deckid/edit lane, when it should not be this way. Because you might edit cards from /decks/ and not /decks/:deckid
Adding full CRUD functionality for cards. Currently, it's just read-only
As title states. The last PR I made, my focus was mostly getting the quiz logic to work semi-correctly.
This PR focuses on the scaffolding base logic for CRUD functionality in mostly for
cards
(decks to come soon after), and adding support for login/register.Logic isn't entirely hooked up yet for
Login
orRegister
routes because I would need to addPrivate
routes as well asAuthentication
level features though. But, you can fill and submit a form, it does nothing right nowOther levels of improvements: SM-2+ Algorithm data structure is mocked up, based on this blog post. http://www.blueraja.com/blog/477/a-better-spaced-repetition-learning-algorithm-sm2
Future features that need to be added
Refactoring routes. CRUD functionality for cards sits under the
/decks/:deckid/edit
lane, when it should not be this way. Because you might edit cards from/decks/
and not/decks/:deckid
Adding full CRUD functionality for
cards
. Currently, it's just read-onlyScreenshots of features added
/decks/:deckid
/decks/:deckid/edit
/decks/:deckit/add
Login/Registered routes added too