Ellie Bertke, Caleb Reyes, Nathaniel Grigsby
Description :
Allows the user to request a random word to learn or to search for an English word,
for which the English definition and a list of synonyms are displayed.
Allows the user to translate words back and forth between any of the 5 supported languages
and the word, translation, and English definition are displayed.
- JsonPath and Gradle are required
- Clone project into intelliJ and run from the CLI or run from GUIStarter Class to use the GUI.
After running project in machine, a window will pop up with the application.
- Click on the Random ! button to learn/review a random word (in English)
- Type any word in English and press the Search button to search for the definition.
- Use the Clear Text buttons to clear the results in either the top or bottom box.
- Specify a Translate To (left) and Translate From (right), type a word to translate, then press Translate to utilize the translate feature between the languages: English, Spanish, Portuguese, German, Chinese, and French!



