Skip to content
This repository has been archived by the owner on Aug 13, 2019. It is now read-only.

matiaskorhonen/mappple

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mappple

Google Maps + Dribbble = Mappple

The location for each shot is determined by the Dribbble Player's location (as set in their profile). Unfortunately this also has the effect that some markers on the map may overlap.

Geocoding of the Players' locations is done using the Google Maps Geocoding API with a fallback to the GeoNames geocoding API.

Results from the Geocoding are stored using localStorage where supported (and with appropriate fallbacks via store.js).

The HTML and CSS was done using HAML and SCSS, respectively, and the JavaScript was created with CoffeeScript. I mostly code in Ruby and I've never used CoffeeScript before, so the resulting JS might be awful and full of JS anti-patterns. Or then again it might not.

Usage

  1. Run bundle install to install the required dependencies.
  2. Run bundle exec rake auto to autocompile the site and start the development server.
  3. Use bundle exec rake -T for further information on how to generate the site.

Deploy to Heroku

  1. git pull git://github.com/k33l0r/mappple.git
  2. cd mappple
  3. bundle install
  4. heroku create -s cedar --buildpack https://github.com/bobthecow/heroku-buildpack-nanoc.git
  5. git push heroku master

Disclaimer

This site was hacked together pretty quickly as a hobby project, and as such it's likely to contain some ugly things. Proceed with caution.

License & copyright

Copyright (C) 2011 by Matias Korhonen

Licensed under the MIT license, for more information see the LICENSE file.

About

Google Maps + Dribbble = Mappple

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published