- GA - Sydney final project - Presented on 13/06/19
- A webapp to give Project Managers or Team leads a quick overview of projects hosted on Github.
- connects to Githubs Graphql endpoint to provide statistics.
- Provides details such as: Commit Totals by team/colaborator, refactor totals, issue status, pull request status and more.
Run locally with:
git clone https://github.com/nivvyart/gitghost.git
npm install
update utils/GitHubGQL.js ${token} with your github auth token. Link - How to get a Token
npm start
Couple quick Gif videos of the site in action:
Search Page Shows the last 10 projects that the user has been working on, link will take you to the page on githubs site.
Project page Once the date range has been set, summary page is provided with details of open/closed issues, total commits over the time period, pull request status and more.
This is an ongoing project, next steps:
- Node backend to save queries
- Oauth to github
- Statistics related to code reviews