A dynamic visualization tool with Plotly.js, Dash, Fastapi and Redis. Currently it supports MongoDB and MySQL database.
- Connect to a data source (Database, file path, FTP)
- Run async multiple db queries (MongoDB, MySql)
- Preprocess data layer with general modules
- Create graph objects (dash)
- Add a cache layer (redis, in-memory)
- Create raw data API
- Create a dash app route with iframe support