This project allows you to deploy a microservice architecture to live interract with Klines crypto and visualize it through a built FastAPI and Dash application (real-time dashboard)
You can easily query the API to get different informations on the data which is daily updated.
You need Docker installed
Configure your own .env
file with respective credentials for MySQL
Go to the root folder binance-data-trader
of the project
- If first time you run the project, enter in your CLI :
./run.sh -b
- If containers are stopped and no changes were done (means images are already built)
./run.sh -u
After launching the project, go to localhost:8000
You can see the documentation here localhost:8000/docs and see what you can do
To view live Klines go to localhost:8050
./run.sh -d
I will be glad if you want to add more features or best practices 😍 ! Do not hesitate to contact me, open issues, PR etc. 😊
The project is not totally done and need some refactoring to be user-coder friendly.