Tracking student's activities

Community Novice


I'm working on creating an application that shows the timeline of all the activities that a certain student did for a certain course in a semester (e.g. quizzes, assignments, page views, discussions, etc...).

I want to show when each activity was due and when this student completed it.

What should be the best approach to tackle this using Canvas API?

Thank you