I have an educational android application. In this application, I gather some user activity data, day by day, and show them in some charts to the user. So that they could know their daily progress and effort.
I thought that these charts would be interesting and motivational for other users. So I am thinking of showing these charts publicly in the forum user profile page. I want a developer to do this job for me.
I just need two kind of charts:
1- A line chart which I think discourse already has implemented it in Admin panel for views, etc.
2- A punchcard chart. Somthing like what github shows in user profile page. (I found this repository which might be usefull)
Most of the data are provided with the application. We just need some user custom variables in discourse to store them. However we might also need some user data from discourse too. For example the daily contribution (post, topics, replies) to show them as a contribution punchcard graph in their profile.
I don’t know if its possible, but we would like to be able to feature the best users, by showing their charts in topics. So for example something like a shortcode or oneboxing it to show a user chart in a topic would be really great (if possible).
Please let me know if you can do this work or if you have any question about this.
Update 1: Moving data from application to discourse would be handled mostly by myself.