CSH Alumni Map
Visualizing the diaspora of CSHers out of Rochester, NY using the Google Maps API.
Members of Computer Science House can see the map here: https://members.csh.rit.edu/~bencentra/alumni-map/
The "loader" page to deploy to CSH systems. Pulls in the deployed JS and CSS and initializes the app with required Webauth values (
A static BackboneJS app. Relies on a consuming page (
index.php) to provide Webauth info.
A JSON API written in Express, backed by a MySQL database.
Fork. Clone. Code. Test. PR. +1. Merge.
For future CSHers maintaining this project:
In addition to learning new frameworks and syntax, I wanted to treat this project like a "real-world" web app - maintainable code, linting, unit tests, Gruntfiles, the whole deal. I think I mostly succeeded.
In late 2016, after many long breaks, I finally achieved feature parity with the original (minus some unnecessary admin stuff). As such, I'm calling it "done." I'll still maintain it - I am hosting the backend API myself - but I hope to get current CSHers to contribute if any big feature requests come up.
P.S. - Unlike the first version, the rewrite tracks each time a user changes their location on the map. The client doesn't show it, but the data is available for people to use in other projects!