Skip to content

DoCurious API Reference / types / ClassDashboardStats

Interface: ClassDashboardStats ​

Defined in: types/school.types.ts:282

Aggregate statistics for the teacher's class-level dashboard.

Properties ​

activeAssignments ​

activeAssignments: number

Defined in: types/school.types.ts:284


averageProgress ​

averageProgress: number

Defined in: types/school.types.ts:286

Average completion percentage across all active assignments (0-100)


studentCount ​

studentCount: number

Defined in: types/school.types.ts:283


topPerformers ​

topPerformers: object[]

Defined in: types/school.types.ts:288

Top-performing students ranked by total completed challenges

completedCount ​

completedCount: number

displayName ​

displayName: string

userId ​

userId: string

DoCurious Platform Documentation