React app to memorize new words. Similar products: anki, Supermemo
User problems to solve: minimize effort to add new words
Solutions:
- Translate words in an app, not google translate
- Add words to learn from the copied sentence in one click
Language support: En-Ru
Features:
- Create an account
- Add words to the multiple lists
- Add sentences and select gaps there: words to learn in a context
- Translate added words
- Add random english words to learn
- Practice words with a flash card
Project is build with:
- Firebase database and authorization
- Words translation: https://tech.yandex.com/translate/
- Random english words generator: https://random-word-api.herokuapp.com/home
For installation & running the app best use: Yarn - Dependency Management
Open terminal, run "yarn install" start or "npm install" depending on your setup. Then run "yarn start" or "npm start" This will run the app on port 3000 in your web browser.