Skip to content
This repository has been archived by the owner on Apr 9, 2021. It is now read-only.

Create endpoint to get a user’s profile including stats about their contributions #274

Open
perpetuatingcuriosity opened this issue Apr 17, 2015 · 3 comments
Labels
Milestone

Comments

@perpetuatingcuriosity
Copy link
Contributor

Something like: https://thelist.creativecommons.org/api/user/:userid/stats

For starters we could include:

  • userid
  • email
  • total uploads
  • total suggestions added
  • current number of items their list

In the future we could add to this endpoint and provide content to the user based on (for example):

“is this user logged in?"
“has this user agreed to the latest and greatest TOS?”
“has this user uploaded a gratitude level of photos?”
“has anyone liked this users photos recently?”
“have we bugged this user about donating to CC lately?”
“has this user done their moderating duty lately?”

@mattl
Copy link
Contributor

mattl commented May 13, 2015

Can you update this with some of the things we discussed?

@perpetuatingcuriosity
Copy link
Contributor Author

I think everything is up there now Matt. Feel free to add anything I missed.

Right now I have a messaging system set up. I just need to know what stats you want to provide. I’m guessing we’re just doing messages for landmark no. of uploads for 3.0?

@orschiro
Copy link

orschiro commented Aug 9, 2015

Hi all,

Could this include some sort of point system, or badges that users can collect?

Thankfully,

Robert

@mattl mattl modified the milestones: Version 5.0, Version 6.0 Sep 28, 2015
@mattl mattl assigned rheaplex and unassigned mattl Aug 26, 2016
@rheaplex rheaplex removed their assignment Sep 4, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Development

No branches or pull requests

4 participants