Emojiful is a spaced-repetiton app for learning the Emoji language.
Space repetition is a learning technique that incorporates increasing intervals of time between subsequent review of previously learned material in order to exploit the psychological spacing effect.
Front End:
- React
- Redux
- React Router
- Redux Form
- Skeleton CSS
Back End:
- Node
- Express
- Passport
- Mongoose
The space repetion algorithm is handled on the backend and written with a custom linked list type data structure.
The client and server of this project are deployed via Heroku. The database is hosted via Mlab. Link to server repo.