A full-stack dictionary application (Node.js back-end, React front-end) that returns definitions for queried words and allows you to export the results of your searches in an Excel file.
In order to successfully run the Lexical Amplifier after downloading this repo, you will need to obtain API credentials from Oxford Dictionaries. To obtain your API credentials, visit https://developer.oxforddictionaries.com/?tag=#plans.
Web Deployments:
Lexical Amplifier on Heroku | Please note there is currently no download functionality.
- Download this repo
- Obtain your Oxford Dictionaries API credentials
- Use the ".env.example" file as a template to create your .env file containing your API credentials
- Open a Node terminal and change the directory to the folder containing the contents of this repo
- Enter "npm install" to install the dependencies
- Enter "npm start" to simultaneously launch the back- and front-ends of Lexical Amplifier.
Example screenshot of front-end with a few queries completed:
This project is licensed under the AGPL-3.0-only license - see the LICENSE.md file for details.
This is my third independent project since I began learning how to program in spring 2018.
One of my goals for 2018 has been to make headway in working my way through reading the backlog of books in my personal library. When reading, I like to note every word that I am unfamiliar with and look it up in the dictionary. That served as the inspiration and impetus for Lexical Amplifier, and developing it was a great way to expand and strengthen my programming skills.