scorelab / SCoRe-Mobile-App

Apache License 2.0
12 stars 28 forks source link

[Feature] Implementing a profile screen for the regular contributors #20

Open dilumdesilva opened 4 years ago

dilumdesilva commented 4 years ago

What is the proposed feature? Since every open-source organization has regular contributors. I believe, having a page in the organization's mobile app for them to showcase their contributions and milestones with the organization would be handy.

I have designed the following mockup in order to demonstrate what I suggesting. So, please feel free to add your thoughts.

Screen Shot 2020-03-21 at 6 36 06 PM

How do I approach the proposed feature implementation? As I mentioned in issue #17 if we are using GitHub authentication for this application we can track the contributors and their contributions using the GitHub APIs also we can use that Auth ID and maintain a separate profile our regular contributors (One can become a regular contributor when she/he has a certain amount of PRs).

Also, the organization can introduce some badges (Score Badges) to its contributors as well. I believe this kind of page will motivate the contributors to get started with this organization.

What are the features this screen offers?

Would you like to work on this feature? Yes.

hiranthaR commented 4 years ago

We have to use a database for store user details (like badges) right?

dilumdesilva commented 4 years ago

@hiranthaR yeah we can use something like Firebase.

kartikeysaran commented 3 years ago

Rather using database we can use github data , models and recycleviews if apporved would love to work on this