I built the website in Ruby on Rails but the app itself is rather front-end focused. Ruby on Rails is used to serve up the database which is then converted into JSON and used to create the list and the map.
I also used the front-end framework, Ratchet to create an entirely different website for mobile use. Therefore, be sure to check out the website on your phone also.
You can find Nomad Spaces at http://nomadspaces.herokuapp.com/