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