General Dictionary

Welcome! You've arrived at the General Dictionary ReadMe!

About

The goal of this tool is to allow users to easily connect to and pull data from two separate dictionary-based endpoints at once - a random word generator located at https://random-words-api.vercel.app/word, and a public dictionary database with documentation located at https://dictionaryapi.dev/.

Laguages Used

HTML, CSS, JavaScript, JQuery, AJAX, Google Fonts

Build Status

This work is a WIP, and is publicly accessible for collaboration or feedback.

Future Features & Challenges

The main stretch goals of this project are below:

Usage and Navigation Instruction

The tool generates a randomized word on page-load, and also features a word search tool that allows end-users to search for a specific word's definition, origin, synonyms, antonynms, and pronunciation on-demand. The usage of the General Dictionary is ultimately quite simple - using primarily JavaScript & Query, output the following:

To utilize the randomized vocabulary word tool, simply refresh the page or, if desired, click the "Generate new word" button to populate a new word:


Clicking "Show details" will run the Random Word throutgh the General Word Search and provide more information including synonyms, pronunciation, etc:


To utilize the "General Word Search" feature, type your word of choice into the displayed search bar and either click "Go" or hit Enter/Return on your keyboard to populate the chosen word's defintion data:

Contributors/Reference

General Dictionary

Live Site Link
General Dictionary GitHub

Dictionary API

API Documentation
GitHub Repo

Random Word API

API Example
GitHub Repo

Backup Random Word API (not in use)

API Documentation
GitHub Repo
API Example

Provide Feedback

Have feedback you would like to share? Want to see a feature added? Want to contribute? Send me an email!