Skip to content

bamnet/Community-Mapping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

== Community Mapping

The community mapping project provides a simple framework for collaborative map building.  Users can login 
and work on projects (aka maps) by creating layiners, adding points, or updating any of the related information.
Projects can be publicly viewable or restricted to approved collaborators only.  Each map contains a unique set
of layers which contains a unique set of points.  All this data can be expored via KML by anyone who can read the map.

== Quick Start

1. First, bundle everything. At the command prompt, type <tt>bundle install</tt>.

2. Database time.  At the command prompt, type <tt>rake db:migrate</tt> to initialize the empty database.

3. Edit /config/enviroments/production.rb (or development.rb if you're in that mode).
Change the localhost at the bottom to your hostname.  This will be used when new users
sign up to confirm there accounts.
i.e Change localhost in <tt>config.action_mailer.default_url_options = { :host => 'localhost' }</tt> to test.com.

4. Edit /config/initializers/device.rb and change the config.mailer_sender address
to something that makes a bit more sense.

5. Visit your application in a web browser.

6. Click 'Sign Up' in the upper right, wait for the confirmation email, and enjoy!

== Legal Stuff

This project is released under the MIT License which should be included in the LICENSE file.
Availability of this code in no way assures compliance with the licensing terms of externally linked libraries.
Please see the respective license holders for their own terms.

TL, DR; Read the Google Maps API Terms and Conditions.