- Backend - Laravel 5
- Testing
- PHPUnit
- AspectMock
- Frontend
- AngularJS
- jQuery
- bootstrap
- SASS
- Asset management
- bower
- Gulp
- browserify
- > php 5.5
- composer
- npm
- bower
- git clone https://github.com/luknei/github-issues.git
- cd github-issues
- composer install
- bower install
- cd public
- php -S localhost:8000
- visit http://localhost:8000/
- navigate to http://localhost:8000/#/login
- or or http://localhost:8000/#/issues/{vendor}/{repo} e.g. http://localhost:8000/#/issues/luknei/github-issues
- Login/logout to github
- List repository issues (filter by state)
- Read issue and issue comments
- Update issue
- Close issue
- display errors to end user
- write tests for front end
- write acceptance tests
- improve UI