A dictionary PWA built with MERN stack using Oxford Dictionaries API
View Demo • Report Bug • Request Feature
- Definitions
- History
- Bookmarks
- Light/dark mode toggle
- PWA (Progressive Web App)
Clone the project
git clone https://github.com/MobinurRahaman/mern-oxford-dictionaries.git
Go to the project directory
cd mern-oxford-dictionaries
Go to the client directory
cd client
Install dependencies
yarn install
Create a .env file
Set environment variable as mentioned below
Start the React server
yarn start
open a new terminal window
Go back to the root project directory
Go to the server directory
cd server
Install dependencies
yarn install
Create a .env file
Set environment variables as mentioned below
Run the Node server
yarn start
Open a browser and go to http://localhost:3000
To run this project, you will need to add the following environment variables to your
REACT_APP_SERVER_BASE_URL
FRONTEND_URL
APP_ID
APP_KEY
MONGODB_URL
-
Get your
APP_ID
andAPP_KEY
from https://developer.oxforddictionaries.com -
Get your
MONGODB_URL
from https://cloud.mongodb.com
Distributed under the GPL-3.0 License. See LICENSE for more information.