Overview
Objective: Implement an end-of-year analytics summary feature.
Due Date: 26 July
Scope
Category | Details |
---|---|
Must-have |
|
Nice-to-have |
|
Not-in-scope |
Specifications
Feature | Details |
---|---|
Analytics | Analytics is complicated. We have 2 choices:
Specs TBC once we decide. |
API | The API route(s) must compute the aforementioned statistics (highest traffic, highest overall rating, etc). Each API route should produce a The logic should include
Note we are following the controller-service-repository architecture already in use. See |
Interface / Design | The design has two components: (1) the page itself; and (2) the integration of the page into the main page.
|
Frontend Designs
Milestones
Time Period | Milestone |
---|---|
Term 2 Week 3 - Week 9 (26th of July) |
|
Task Assigments
Page | Assignee |
---|---|
Landing | |
Navbar | |
Most popular course [most views] | |
Highest rated course per term | |
People's choice [most enjoyable] | |
Industry award [most useful] | |
Wam booster [most manageable] | |
Summary |
Add Comment