- Introduced a new modular structure for the dashboard, enhancing maintainability and scalability. - Created main application entry point in `app_new.py`, integrating all components and callbacks. - Developed layout modules for market data, bot management, performance analytics, and system health in the `layouts` directory. - Implemented callback modules for navigation, charts, indicators, and system health in the `callbacks` directory. - Established reusable UI components in the `components` directory, including chart controls and indicator modals. - Enhanced documentation to reflect the new modular structure and provide clear usage guidelines. - Ensured all components are under 300-400 lines for better readability and maintainability.
12 lines
281 B
Python
12 lines
281 B
Python
"""
|
|
Dashboard package for the Crypto Trading Bot Dashboard.
|
|
|
|
This package contains modular dashboard components:
|
|
- layouts: UI layout definitions
|
|
- callbacks: Dash callback functions
|
|
- components: Reusable UI components
|
|
"""
|
|
|
|
from .app import create_app
|
|
|
|
__all__ = ['create_app'] |