Skip to content

A Django app for tracking crypto currency prices using CoinGecko API.

Notifications You must be signed in to change notification settings

enesklcarslan/django-crypto-tracking-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Crypto Tracking App

A Django app for tracking crypto currency prices using CoinGecko API.

Requirements

Needs RabbitMQ installed to run Celery, in order to update and store prices from CoinGecko API.

How to run

  • Firstly, run:

pip install -r requirements.txt

  • Then:

cd CryptoQuirk python manage.py runserver

  • Open another terminal and run:

celery -A CryptoQuirk worker --loglevel=INFO --concurrency 1 -P solo

Then everything should work correctly.

Todo

  • Add htmx support to dynamically refresh homepage and all coin prices
  • Ajax to dynamically refresh chart data from serverside endpoints

Screenshots

Homepage

Coin Details Page

About

A Django app for tracking crypto currency prices using CoinGecko API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published