Using BackboneJS, jQuery, html2canvas and a tiny bit of PHP, I created a way for people to share their RTW2 (Rome Total War 2) campaign progress with fellow gamers.
This was my first project using both GruntJS and RequireJS and I found both incredibly useful. I believe they will be the work flow for all non-Rails projects from here on out.
Use of html2canvas allows the generation an image on the fly of the user's updated map.
Easily tweet an update of your RTW2 campaign progress with link to your saved map
Select from all of the available RTW2 playable factions.