Architecture
The Dashboard Component is built to be highly flexible and extensible, supporting the following architecture:
- Backend: The backend connects to any database via an API or direct query interface. It retrieves the data required for visualizations and ensures real-time updates.
- Frontend: The frontend provides a user-friendly interface for configuring the data sources, selecting the axes, and visualizing the data in various graphical formats.
- Data Mapping: Users can configure which database fields will appear on the X and Y axes, and how the data should be processed before visualizing it.