reverse0x90 / edCTF

CTF Web Framework Using Ember and Django
Apache License 2.0
8 stars 3 forks source link

edctf: add statistics with pretty pictures #16

Open x64x6a opened 8 years ago

x64x6a commented 8 years ago

We should add statistics to edctf.

Stuff like:

Of course we can add the admin functionality to have this information public/private.

We need good looking graphs when we add this. @clevernyyyy

ghost commented 8 years ago

ember install ember-charts

URL: http://opensource.addepar.com/ember-charts/#/overview

x64x6a commented 8 years ago

Probably should add google analytics support too https://developers.google.com/analytics/devguides/reporting/core/v4/#introduction

clevernyyyy commented 8 years ago

@UShan89 - that looks nice, but I'm not sure it has the functionality of edCTF's current time-series graphs. It is something to look into though, I love ember addons!

@x64x6a - Can you elaborate on your thought process with Google Analytics? For example: Where would the data be available?
Would the user need to do a lot of work to add the analytics to their project? What exactly are we supporting? Are we just adding the API call to google analytics? If so, wouldn't we need the project credentials for every individual owner or CTF?

If there is a lot to it, perhaps it belongs in a separate issue.

x64x6a commented 8 years ago

I created a separate issue for google analytics.

Also, I'm open to change for the current scoreboard graph. Its currently using c3/d3.

I believe I tried to use ember-charts first, but could get it working, so I switched to ember-c3.