CoderDojo / community-platform

Zen, the CoderDojo Community Platform!
https://zen.coderdojo.com
MIT License
121 stars 55 forks source link

Platform KPI's #91

Closed dberesford closed 6 years ago

dberesford commented 9 years ago

Need 10 or so key KPI's for the CP Platform.

dberesford commented 9 years ago

See detailed requirements here (thanks again @tangentfairy) https://docs.google.com/a/coderdojo.com/spreadsheets/d/1lWu2bb2q_bIcIk2k7JQ12PvNw3ThETZPH8oHy19QK2k/edit?usp=sharing

So this is how I see this working:

The first phase of this is to simply make sure we are storing all the underlying information to fulfil all these kpis, implement the ones we can and come up with a plan for how we implement the ones we don't have metrics on, etc.

Note that this is a pure micoservice for now, no rest api or user interface just yet as we don't know where these kpis will be accessed from (i.e it may be salesforce or SAS)

dberesford commented 9 years ago

This is ready for dev, but low priority right now

tangentfairy-zz commented 8 years ago

Technical Spec:

Make a dashboard with KPI details.

List of existing KPI endpoints are: Badges service:

Users service:

KPI endpoints we want to add: Users:

Dojos:

Events:

rosalanghammer commented 8 years ago

Would also be good to get the country breakdown of the following;

Also for Dojos using ticketing features;

Wardormeur commented 8 years ago

According to the API description, we allready have some of those, like badges awarded GET /api/2.0badges/kpi/number-of-badges-awarded GET /api/2.0badges/kpi/number-of-badges-published However probably broken regarding how the path is built :p

Wardormeur commented 8 years ago

Should probably be extended to data gathered from https://github.com/CoderDojo/community-platform/issues/964 Also, interested in knowing if this should be public (opendata like) or limited to cdf-admins. If this is the latest, should also include data-management functionnalities as an admin portal (elsewhat that's another issue :))

Wardormeur commented 6 years ago

This has been moved into our warehouse / Google Data studio for more flexibility