A front-end themed learning app which uses a unique spaced repetition inspired algorithm. You can explore the app here
Create your own account or user our demo account, the username is "demo" and the password is "password123".
As most new developers(and older ones) know all too well, learning the amount of information we do in the relatively short time span can be demanding. It becomes increasingly easy to forget about the front-end web development fundamentals. We seek to remedy that problem using the spaced repetition learning technique. Our learning app integrates a broad mixture of HTML/CSS/JavaScript related questions.
- Mocha & Chai for testing
- Travis CI
- JWT(JSON Web Token)
- Passport.js
- mLab
- React
- Redux
- Thunk
- Netlify
- Heroku
- Node
- Express
- Singly linked list data structure
- Git
-
Our algorithm adds "weights" to questions so questions you answer correctly will decrease in frequency while ones you struggle with will be shown more often.
-
We've chosen to use a linked list due to the ease at which you can insert items at the middle of it compared to arrays.
-
We use the "weights" to determine how far back in the list we move the question.
Pull requests are always welcome!