Skip to content

Latest commit

 

History

History
67 lines (46 loc) · 1.29 KB

README.md

File metadata and controls

67 lines (46 loc) · 1.29 KB

DeRisk Dashboard App

Interactive dashboard application for visualizing and analyzing DeRisk data.

Prerequisites

  • Python 3.11+
  • Poetry
  • Docker

Docker Setup

  1. Build the image:
docker-compose -f devops/dev/docker-compose.dashboard-app.yaml build
  1. Run the container:
docker-compose -f devops/dev/docker-compose.dashboard-app.yaml up
  1. stop container:
docker-compose -f devops/dev/docker-compose.dashboard-app.yaml down

Key Features

  • Interactive data visualization
  • Protocol statistics monitoring
  • Loan portfolio analysis
  • Real-time data updates

Adding New Charts

  1. Create chart module in charts/
  2. Implement chart logic using main.py templates
  3. Register in dashboard.py

Data Integration

Use data_connector.py to add new data sources:

from data_connector import DataConnector

connector = DataConnector()
data = connector.get_data()

Testing

poetry run pytest

Contributing

  1. Fork the repository
  2. Create feature branch
  3. Submit pull request

Read contribution guide

License

License details