Source code for the Unified Diff website.
The site is built with Jekyll, and deployed via Github Pages. You can install Jekyll by running...
gem install jekyll --no-rdoc --no-ri
Then after cloning the repo, change to the folder and start the Jekyll server...
jekyll serve --watch
Jekyll is now running and you should be able to navigate to the following URL to view the website...
http://localhost:4000
With the --watch flag, any new or modified files will be automatically regenerated by Jekyll. So when you make changes to files these will automatically be updated, so it's nice and easy to develop.
The data for the latest event and the attendees gets pulled in automatically from meetup.com through our simple proxy. The relevant endpoints being
Events
http://unified-diff.marvelley.com/events.json
Attendees
http://unified-diff.marvelley.com/rsvps/{event_id}.json
If you need to make changes to this at all, you can do so on the repository for the proxy: https://github.com/unified-diff/unified-diff-meetup-proxy