Skip to content

A Django based app to track the happenings of the world of cryptocurrencies.

License

Notifications You must be signed in to change notification settings

YuZaGa/CryptoUpdates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CryptoUpdates

A Django based implementation of Crypto tracking websites which consumes Cryptocompare APIs and display latest news and trading details about Crypto currency.

Project snapshot

Home section

Details Section

News Section

Prerequisites

See the requirements.txt file

Setup

  1. Git Clone this project:
  2. Create an python environment with python -m venv venv or virtualenv venv and activate it with (windows:venv\Scripts\activate, Mac/Linux:source venv/bin/activate.
  3. Install required packages: pip install -r requirements.txt
  4. Update the cloudinary API and key in settings.py
  5. Create superuser
  6. Run app: python manage.py runserver
  7. Then go to http://127.0.0.1:8000/home in your browser

Bonus - Publish it on Heroku.

https://codeburst.io/deploy-your-django-project-for-free-140d73a2c76b

The free tier of Heroku sleeps after 30 minutes of inactivity. Use Kaffiene (http://kaffeine.herokuapp.com/) to keep it awake.

Addition and Modification

Due credit to people who have worked on different components of the project beforehand. Mahmud Alam