https://repo-viewer.herokuapp.com/
This project was generated with Angular CLI version 6.0.8.
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Run ng generate component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory. Use the --prod
flag for a production build.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via Protractor.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI README.
-
As a User I would like to search github in order to view the available repositories for a given search term
-
As a User I would like to select a particular repository in order to view more details of the selected repository
2a. URL, description, forks count, stargazers count, open issues count etc
-
As a User I would like to link off to the actual GitHub page where the repository is located in order to view the code in the repository
-
As a User I would like to view a list of all the current issues for a repository in order to view the backlog of issues
NOTE: Becuase pagination has not been implemented, number of returned issues is limited to default 30.
-
As a User I would like to filter the list of issues between STATE = [“Open” or “Closed”] in order to look through the filtered list
-
As a User I would like to view a PIE chart that displays the breakdown of issues for the repository (open vs closed) in order to visually see how well built and maintained the repository is