Challenge Overview
Description
In this first of several challenges, we're going to build a Chrome extension that launches challenges on the Topcoder platform with the click of a button from a Github issue.
Requirement:
The Chrome extension should:
- add a button to any Issue Detail page inside github
- when clicking the button, check for a Github oAuth token in extension's local storage
- if no token, then enter the "oAuth Dance" for Github, retrieve a token and store it in local storage. (See: Create an app and oAuth )
- if token is present then POST the issue details to the TC Challenge Mock endpoint
- add a comment to the issue ticket stating the success (or failure) of the challenge endpoint, including the URL of the challenge created
- fork this repo and target this branch when making pull requests
Final Submission Guidelines
SUBMISSION:
- Upload documentation for how to run your submission
- Upload all your source code as a zip
- Provide a video overview of your submission. Please describe what you did in the video.
- Winner will be required to submit a pull request against the branch specified!