My Hack Reactor group project is finally online! It's an app for visualizing the activity related to a user or a repo on Github.
Do you contribute by day or night?
What's the break-down of your Github activity?
Where do open source contributions come from?
Our tech stack
We used Node.js and Express for our server, pulled data from the Github API and stored it in a Mongo database, used Angular.js as our front-end framework and did the data visualization with D3.
There were three of us on the project -- John, Gavin and myself. I kicked off the backend server and database set-up, after which John did the virtually all the backend work. Gavin did most of the Angular and layout, and started the D3 portion of the work, which I finished. We were the only group of three and we actually lost two days to a false start on a different project before pivoting to this one, but I'm pretty satisfied with how it turned out. All in all, we made pretty good progress considering the depth of the tech stack the the limited time.
Try it out!
We've put Gitvis online. Give it a try! You're years too late. This project is long gone, the account that hosted it is gone and Github APIs have changed!