shubhsherl / GSoC-Contribution-Leaderboard

This project is now moved to Node.js version and maintained https://github.com/lolimay/GSoC-Contribution-Leaderboard-Node.
https://gsoc.rocket.chat
MIT License
15 stars 16 forks source link

Add sign_up for students #34

Open kareemhamdy100 opened 5 years ago

kareemhamdy100 commented 5 years ago

sign_up will made the task easy for the admin
it will be easy just a text_input and register_button

if user is valid it will be added if not the display error message will appear if user is already signed up other error will appear

Jaya738 commented 5 years ago

I would like to work on this

Jaya738 commented 5 years ago

Do you have any specific design layout in mind..... or may I design it. My idea is to create a modal on top right corner and it opens a popup onclick to signup.

shubhsherl commented 5 years ago

Great @Jaya738 You are free to design it.

kareemhamdy100 commented 5 years ago

Do you have any specific design layout in mind..... or may I design it. My idea is to create a modal on top right corner and it opens a popup onclick to signup.

you could mad this like create request to the admin and the admin should approve it cause the admin should control the process
and after made admin page things become easier

the request should validate if it's githup account or not at the first place
@shubhsherl what do you think ?

shubhsherl commented 5 years ago

Yes, basic workflow should be like:- The user adds his/her GitHub id and sends a request to admin to add. And only after the approval of admin, his/her name will appear on the leaderboard.