Skip to main content

Story 15.2: Widget Library & Registry

FieldValue
Story Points13
SprintSprint 67-68

User Story​

As a Developer
I want a centralized widget registry
So that I can easily add new widgets

Widget Categories​

Statistics Widgets​

  • stat-single: Single metric with trend
  • stat-comparison: Two metrics side-by-side
  • stat-progress: Metric with progress bar
  • stat-sparkline: Metric with mini chart

Chart Widgets​

  • chart-line: Line chart (trends)
  • chart-bar: Bar chart (comparisons)
  • chart-pie: Pie/donut chart
  • chart-heatmap: Calendar heatmap

List Widgets​

  • list-tasks: Pending tasks/approvals
  • list-alerts: Alerts and notifications
  • list-leaderboard: Ranked list

Specialized Widgets​

  • attendance-summary: Today's attendance
  • fee-collection: Collection progress
  • news-feed: CBSE news
  • quick-actions: Role-specific buttons
  • ai-insights: AI recommendations