Atlas is a learning app that utilizes a spaced-repitition algorithm to help users learn geography.
Demo username: demouser
Demo password: password
-
Frontend: React, React-Router, Redux, Redux-Form, Redux-Thunk, Enzyme & Jest for testing
-
Backend: Node/Express app with user authentication using BCrypt and JSON Web Tokens, passport.js, CORS, and Mocha & Chai for testing. The spaced-repetition algorithm utilizes a Linked-List behavior to show users questions in an optimized, sequential order.