FOSSASIA

FOSSASIA GCI Companion: Github tab

FOSSASIA GCI Companion is a desktop app for GCI students and mentors of FOSSASIA.

Background

See the repo and readme file for more information. Run the app using the instructions given.

Your task

Currently there are two tabs regarding Global Git Confuguration and the GCI 15 website

Add another tab Github

When users switch to that tab Github login dialog should be displayed. This is currently done by pressing the LOG IN button on Global Git Config tag. Code is in: https://github.com/roonyh/fossasia-gci-companion/blob/master/lib/oAuthGithub.js

After the login users information and avatar should be displayed.

See issue 15

Outcome

Display a separate tab named Github with the logged in users info

Repo: https://github.com/roonyh/fossasia-gci-companion

Task tags

  • es6
  • github
  • javascript
  • nodejs

Students who completed this task

Yago González

Task type

  • code Code
  • web Design
close

2015