Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/prkbuilds/vocabulary-app

A Vocabulary Web App to store, organize, and search words with definitions, examples, and origins, powered by the Oxford Dictionary API.
https://github.com/prkbuilds/vocabulary-app

mern node portfolio react

Last synced: 1 day ago
JSON representation

A Vocabulary Web App to store, organize, and search words with definitions, examples, and origins, powered by the Oxford Dictionary API.

Awesome Lists containing this project

README

        

# Vocabulary-App



The πŸ•ΈοΈWeb-App is deployed on 🌟[Heroku](https://vocabulary-app-01.herokuapp.com)

## πŸ“š About
Vocabulary app for storing selective words in Dictionary & searching them according to need.

## βš™οΈ Functionalities


  • Store Words with Origin, Definitions & Examples

  • Make calls to Oxford Dictionary API for new word data.

  • Allow users to search for selected words.

## πŸ”§ Installation
Just Download the files, and run

```bash
npm i
cd client
npm i
```
for installation of all packages in both ``server`` and ``client`` folders.

## πŸ”Œ Usage
For Server, create a `.env` file and store all the environmental vairiables for Oxford Dictionary API & MongoDB Variables.
Then run the following commands
```bash
npm run dev-start
```

For Client, create a `.env` file and store the environmental vairiable for server port.
just run the following commands to run the react application
```bash
cd client
npm start
```

## ⭐ Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.