Skip to content

Dictionary Project was developed with Django, this application provides word meanings across different parts of speech along with pronunciations.

License

Notifications You must be signed in to change notification settings

shivatejaburle/dictionary

Repository files navigation

Dictionary

Dictionary Project was developed with Django, this application provides word meanings across different parts of speech along with pronunciations.

With this dictionary project, you'll gain practical knowledge on how to utilize APIs to retrieve word meanings across different parts of speech along with pronunciations, enhancing your understanding of API integration in real-world applications.

Installing

Clone the project

git clone https://github.com/shivatejaburle/dictionary
cd dictionary

Setup your Virtual Environment

pip install virtualenv
virtualenv venv
# For Windows
venv\Scripts\activate   
# For Mac
source venv/bin/activate 

Install dependencies

pip install -r requirements.txt

Environment Settings

Get your API Key from Wordnik: https://developer.wordnik.com/

Create dictionary/.env to store API Keys.

WORDNIK_API_KEY = '<YOUR_API_KEY>'

Collect static files (only on a Production Server)

python manage.py collectstatic

Running a Development Server

Just run this command:

python manage.py runserver

Your application will be available @ http://127.0.0.1:8000/

Screenshots

Dictionary Dictionary ResultMobile - Dictionary     Mobile - Dictionary Result

About

Dictionary Project was developed with Django, this application provides word meanings across different parts of speech along with pronunciations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published