MentorsWithoutBorders / mwb-connect-backend

Apache License 2.0
3 stars 3 forks source link

feat: add api for partners dashboard all ngo stats #18

Closed ManojBahuguna closed 1 year ago

ManojBahuguna commented 1 year ago
GET /api/v1/partners/dashboard/stats
GET /api/v1/partners/{partner_id}/dashboard/stats

Response: 
{
  totalStudents: number;
  totalCourses: number;
  totalHours: number;
}

Closes https://github.com/MentorsWithoutBorders/mwb-partners-admin/issues/43

ManojBahuguna commented 1 year ago

Note: For organization_id, I am using course_student.student_id<->user.id relation. Let me know if I need to plan to add orgId column in course table instead.

edmondpr commented 1 year ago

Note: For organization_id, I am using course_student.student_id<->user.id relation. Let me know if I need to plan to add orgId column in course table instead.

The relation that you've mentioned is ok, we won't have an org_id column in the courses table.