A reusable template for defining detailed domain specifications for dashboard projects, including panel requirements, data sources, and interfaces.
This skill provides a structured approach to creating detailed domain specifications for dashboard projects. It ensures clarity and completeness by covering panel requirements, data sources, and interfaces.
Define Dashboard Purpose:
List Panels:
Specify Data Sources:
Define Interfaces:
Include Examples:
- title: "Daily Active Users"
purpose: "Display the number of active users per day"
data_sources:
- type: "API"
endpoint: "https://api.example.com/users/daily"
authentication: "Bearer token"
data_format: "JSON"
refresh_rate: "hourly"
- name: "User Activity API"
type: "REST API"
endpoint: "https://api.example.com/users"
authentication: "OAuth 2.0"
data_format: "JSON"