This program provides you with the real-time price of cryptocurrencies.
- Version v0.0.1 is the first version that is not using the docker and some new feature.
- Version v0.1.0 is the dockerized version.
For this project we have used following technologies:
- Python[3.9.x] : see here
- Django[4.x] : The Web framework. see here
- Gunicorn: The
WSGI
server . see here - Daphne: The
ASGI
server. see here - Nginx: The webserver as a proxy. see here
- Docker: The container to use project easily. see documentation of docker
- Docker-compose: To collect all the services in one network. see here
- Celery : for controling background tasks. see here
- Channels : for creating websocket and sending data as real-time purpose. see Documentation
- RabbitMq : for Broker celery. more information see here
- Redis : for Django Caching & Celery's Backend & channels-layer
- CoinMarketCap API : the main api for interactive with cryptocurrencies data. Documentation
- Bootstrap4 : for the front-end part. Documentation
For Installation follow one the above version instructions.
It's my pleasure to know your opinion about this simple project
Also it's an Open Source
project.
if you have any good idea you can submit your Pull Request.
after checking your Pull request This will be Merged or Closed