Demo app written in AngularJS (using also Google Maps)