-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Problem: GitHub has become the social network for all developers. It changes the way how we collaborate and share things. As a user who wants to better understand his/her git activities, however, there are very few good existing tools to use. GitHub does offer graph service, but it only tracks activities of a particular repository and only static data with limited options.
Solution: We are going to build an interactive data visualization of activities of a GitHub user/repo.
Tools/Libraries: d3.js(http://d3js.org/), GitHub API, Angular, Mongoose, Express, Node
- 10am - 11am, Wednesday 2/18/15
- 11am - 12pm, Wednesday 2/18/215
- 12pm - 1pm, Wednesday 2/18/15
- https://github.com/ColumbiaJS/js-course/wiki/Resources
- https://github.com/ColumbiaJS/js-course/wiki/Final-Project#teams
[Week1] Understand d3 and Github API and create a WIKI page for the Github API.
[Week2] Make the static mockups for the visualization graphs.
[Week3] Set up the mechanism to request data and information from Github.
[Week4] Make the visualization live.
Week 1 (2/15 - 2/21/2015)
- INITIAL PROJECT OUTLINE DUE SUN 2/15 @ 11:59PM
Week 2 (2/22 - 2/28/2015) - finishing a basic build
- FIRST MILESTONE DUE SUN 2/22 @ 11:59PM
- All day intensive workshop for team projects on Sat 2/28
Week 3 (3/1 - 3/7/2015) - finishing all core functionality
- SECOND MILESTONE DUE SUN 3/1 @ 11:59PM
Week 4 (3/8 - 3/11/2015) - finishing the polish
- FINAL PROJECT DUE SUN 3/8 @ 11:59PM
- LAST CLASS (DEMOS) ON WED 3/11 @ 2:10PM