Skip to content

A full-stack application (Node 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.

License

Notifications You must be signed in to change notification settings

DevDW/lexical-amplifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lexical Amplifier

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.

Prerequisites

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.

Installation & Setup

  • 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: screenshot of Lexical Amplifier front-end

License

This project is licensed under the AGPL-3.0-only license - see the LICENSE.md file for details.

Background

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.

About

A full-stack application (Node 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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published