Description
An app to translate words and keep track of the new vobaculary, with an integrated flashcards functionality for an efficient practice.
Problem
I've been on a Danish-learning journey for over a year now. My approach? It's a mix of reading, consuming content, conversing with natives, and associating new words with those activities. But here's the issue: whenever I encounter a new word, I resort to Google Translate, but then those words get lost in the air. And as a passionate data enthusiast, that just didn't sit well with me.Solution
That's when inspiration struck: why not create an app to ease the process? I can input any word, tag it, and get an instant translation. The app then automatically saves these words with their translations, dates, and categories. Plus, I've thrown in a useful flashcard feature to level up my vocabulary game.Key Features
- Multi Lingual Support: Select any language and start learning vocabulary.
- Translation: Translate any word and save it to the dictionary.
- Dictionary: See the list of words you have learned so Features.
- Pronounciation and Speech: Listen how words sound in their respective languages.
- Flashcards: Practice the words and categorize them based on their difficulty.
- Backup: Save your progress in a JSON file that you can import anytime, or reset your data to start learning from zero.
Tech Stack
- Expo
- React Native
- Tailwind CSS (Nativewind)
- Javascript