https://github.com/ericclemmons/angular-github-demo
AngularJS demo application for HoustonJS
https://github.com/ericclemmons/angular-github-demo
Last synced: about 1 year ago
JSON representation
AngularJS demo application for HoustonJS
- Host: GitHub
- URL: https://github.com/ericclemmons/angular-github-demo
- Owner: ericclemmons
- License: mit
- Created: 2013-01-30T01:39:13.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2013-11-25T15:56:53.000Z (over 12 years ago)
- Last Synced: 2025-06-10T01:54:16.931Z (about 1 year ago)
- Language: CSS
- Homepage: http://ericclemmons.github.com/angular-github-demo/
- Size: 860 KB
- Stars: 26
- Watchers: 2
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
AngularJS + Github Demo
=======================
*The [slides for this demo][slides] were presented at HoustonJS.*
[See the Demo][demo]!
---------------------
This project serves as a progressive, working example of a demo
application consuming the [Github API][github] & using [AngularJS][angular].

Part of the discussion will go over recent technology [trends](https://raw.github.com/ericclemmons/angular-github-demo/master/trends.html)
Author
------
- [@ericclemmons][twitter]
Running the Demo
----------------
$ git clone git://github.com/ericclemmons/angular-github-demo.git
$ cd angular-github-demo
$ python -m SimpleHTTPServer 8000
Now open [http://localhost:8000/](http://localhost:8000).
You can then use `git checkout [BRANCH]` to see the app progress!
Features
--------
Follow along with Github to see how these were built!
- [0.][0] - Setup Angular App (`ng-app`, `ng-model`, `ng-bind`)
- [1.][1] - Project API (https://api.github.com/users/:user/repos)
- [1.1.][1.1] - API called for username/organization upon `submit`
- [1.2.][1.2] - Iterate over projects in `#left`
- [1.3.][1.3] - Filter projects via search
- [1.4.][1.4] - Replace placeholder text in `#main` with project data
- [2.][2] - Issues API (https://api.github.com/repos/:user/:project/issues?state=open)
- [2.1.][2.1] - Selected project calls Issues API
- [2.2.][2.2] - Iterate over issues in `#main`
- [3.][3] - Organization & Architecture
For more information, see the exhaustive, highly detailed wireframe:

License
-------
Copyright (c) 2013 Eric Clemmons Licensed under the MIT license.
[demo]: http://ericclemmons.github.com/angular-github-demo/
[slides]: http://www.slideshare.net/ericclemmons/a-brief-into-to-angularjs
[github]: http://developer.github.com/
[angular]: http://angularjs.org/
[twitter]: https://twitter.com/ericclemmons
[0]: https://github.com/ericclemmons/angular-github-demo/compare/master...0
[1]: https://github.com/ericclemmons/angular-github-demo/compare/1...1.4
[1.1]: https://github.com/ericclemmons/angular-github-demo/compare/1...1.1
[1.2]: https://github.com/ericclemmons/angular-github-demo/compare/1.1...1.2
[1.3]: https://github.com/ericclemmons/angular-github-demo/compare/1.2...1.3
[1.4]: https://github.com/ericclemmons/angular-github-demo/compare/1.3...1.4
[2]: https://github.com/ericclemmons/angular-github-demo/compare/2...2.2
[2.1]: https://github.com/ericclemmons/angular-github-demo/compare/2...2.1
[2.2]: https://github.com/ericclemmons/angular-github-demo/compare/2.1...2.2
[3]: https://github.com/ericclemmons/angular-github-demo/compare/2.2...3
[](https://bitdeli.com/free "Bitdeli Badge")