Skip to content

pynterest83/Dictionary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dictionary App

Table of Contents

  1. Introduction
  2. Features
  3. Setup and guide

Introduction

  • 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.

Features

  • 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)

Setup and guide

  • Install Java 11 or higher
  • Clone the repository
  • Open the project in IntelliJ IDEA
  • Run the project

Note

The app uses Google Cloud APIs, so if you want to use the app, you need to create a Google Cloud account and enable the APIs used in the app with your own API keys.

About

Dictionary App Using JavaFX

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published