blanksblanks / Project-Cookie

A MEAN stack application that authenticates GitHub users and visualizes repos with D3 graphs
http://project-cookie.herokuapp.com/
1 stars 3 forks source link

GitVis :octocat:


GitHub has become a major social network, changing the way developers collaborate. As users, we want to understand our git activities. While GitHub does offer graph services, it provides limited options to visualize an individual's activity.

GitVis is an interactive data visualization of the activities of a GitHub user and his/her repositories.

Check it out at project-cookie.herokuapp.com


Overview

Home Page

home

Login with GitHub authentication

login

Donut chart of multiple repos

donut

Stacked area chart for individual repos

stacked

Cumulative line chart for individual repos

donut

Gitinfo displays user data as a JSON

gitinfo


Tools & Libraries


Team Info: Project Cookie:cookie:

UNI Github Username Full Name School Year
nb2406 blanksblanks Nina Baculinao CE (prev CC) 2015
yob2000 ozzieba Oz Ben-Ami SEAS 2015
jzf2101 jzf2101 Jessica Forde CE 2015
bh2447 bingyanzen Bingyan Hu BC 2016
ch2994 ch2994 Cheng Huang SEAS 2016

What we've accomplished

What we found most difficult

What we found most rewarding

Problems


Local Installation

npm install
bower install
grunt build
node server.js

Be sure to have the necessary .env and .envdist files!


MVP Milestones

Week 1 (2/15 - 2/21/2015)

Week 2 (2/22 - 2/28/2015) - finishing a basic build

Week 3 (3/1 - 3/7/2015) - finishing core functionality

Week 4 (3/8 - 3/11/2015) - finishing polish


More Information

GitVis is an open source project we developed as the final project for our JavaScript class at Columbia University. Check out our Wiki Pages for more information about our planning and research process: