Skip to content

Ouuumar/binance-data-trader

Repository files navigation

Crypto Data Pipelines Application 📈 !

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.

Start the project ✔️ !

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

Use the application 🎯 !

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

Stop the project ❌ !

   ./run.sh -d

Architecture 💻

Data model 📃

Author 👦

Contributing 👏

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.

About

Crypto application to interract with Binance API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published