Skip to main content

Story 15.1: Dashboard Framework & Layout Engine

FieldValue
Story Points13
SprintSprint 67

User Story

As a User (any role)
I want a responsive dashboard that adapts to my screen size
So that I can view my information on any device

Key Features

  • Grid-based layout with drag-and-drop (react-grid-layout)
  • Responsive breakpoints (mobile, tablet, desktop)
  • Widget resize with snap-to-grid
  • Layout persistence per user
  • Full-screen widget mode

Breakpoints

BreakpointWidthColumns
Desktop (lg)>1200px12
Tablet (md)>996px10
Tablet Portrait (sm)>768px6
Mobile Landscape (xs)>480px4
Mobile (xxs)<480px2