This application helps to solve the problem of learning new terminology by using a spaced-repetition algorithm learning technique that incorporates increasing intervals of time between subsequent review of previously learned material in order to exploit the psychological spacing effect. The application allows individual users to create their own account and tracks their progress through the content. Also included is a reset button to allow the user to start back at the beginning of the content at any time and reset their progress.
Deployed Version: https://chasen-mitch-spacedrep-client.herokuapp.com from Mitch portfolio: https://datastructures.netlify.com/
Client-side repo: https://github.com/thinkful-ei22/chasen-mitch-spacedRep-client
Server-side repo: https://github.com/thinkful-ei22/chasen-mitch-spacedRep-server
- ReactJs, Redux, CSS
- NodeJs, JWT auth, Express
- Mongo/Mongoose
- Heroku (client & api)
- Managed through Trello
- Sublime3, VS Code
- Postman
- MongoDB
- Heroku (client & api)
- Detailed progress summary
- Leaderboard with top scoring users
- Loyalty rewards for high Sscores