Ski Mountain Memories

Description

A frequent problem while enjoying snow sports is that all the great pictures taken during the trip look very similar due to the surroundings. Ski Mountain Memories attempts to provide context for those photographs by using geolocation data pulled from your submissions to Instagram and plotting them on a map. SMM also allows you to share your trip photos and map with friends so that the party you are with can enjoy live updates about the mountain, and friends who are not present can be jealous.

Tech Overview

  • SMM generates an easy to remember hashtag to share with friends and associates the hashtag with a particular trip in our Postgres database
  • SMM uses the Instagram API to create a subscription to that hashtag, and when it recieves a push update to the hashtag, inserts a new media object into the database
  • SMM uses the Google Maps API to draw a map of the particular mountain selected, and Javascript to place and update markers for each of the photos associated with a hashtag
  • SMM can also be used visualize any hashtag's occurences live on a map
  • SMM is hosted on Heroku (Unicorn web server with New Relic for monitoring), Ruby on Rails powers the server side and JQuery handles client side interactions

Awesome Team

Jimmy Kuruvilla Blake DeBoer Sam Van Tran

License

Ski Mountain Memories is MIT Licensed. See LICENSE for details.

Share this project:

Updates