- This is a multi-functional dictionary app that allows users to search for words, get the definition of the word, get the synonyms and antonyms of the word, get the usage of the word in a sentence and also get the pronunciation of the word.
- This app is built with Java and uses JavaFX for the GUI.
- Streak counter to keep track of the number of days you have used the app.
- Learn word of the day, read news and play word game daily.
- Search for words and get the definition, synonyms, antonyms, usage in a sentence and pronunciation of the word.
- Add words to your favourite list and view them later for revision.
- Listen to the pronunciation of the word.
- Search with voice.
- Use Google Translate to translate multiple languages directly from the app.
- Use Google Lens to translate from images directly from the app.
- Add/Remove/Update words in the dictionary from files.
- Play word game to test your vocabulary (Wordle, BabbleShot)
- Install Java 11 or higher
- Clone the repository
- Open the project in IntelliJ IDEA
- Run the project