Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/openchattanooga/chamap
One beautifully designed free outdoor basemap for Chattanooga to rule them all.
https://github.com/openchattanooga/chamap
Last synced: 9 days ago
JSON representation
One beautifully designed free outdoor basemap for Chattanooga to rule them all.
- Host: GitHub
- URL: https://github.com/openchattanooga/chamap
- Owner: openchattanooga
- License: mit
- Created: 2015-12-08T07:09:45.000Z (almost 9 years ago)
- Default Branch: gh-pages
- Last Pushed: 2016-06-01T19:19:54.000Z (over 8 years ago)
- Last Synced: 2024-08-02T14:06:06.274Z (3 months ago)
- Language: CSS
- Homepage: http://openchattanooga.github.io/chamap
- Size: 56.6 KB
- Stars: 3
- Watchers: 8
- Forks: 2
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ChaMap
One beautifully designed free outdoor basemap for the Chattanooga region.## Contribute
This project at it core consists of a free and open outdoor focused base map that anyone can use. The base map is created using openstreetmap, which you can think of as a kind of wikipedia for maps. There are several ways to contribute to the project.#### 1. Update the Map
Add your favorite outdoor recreation spot to the basemap using [OpenStreetMap](http://www.openstreetmap.org/#map=13/35.0360/-85.3221&layers=C). If you haven't ever edited the map before check out [this](http://learnosm.org/en/) helpful guide that will get you up and mapping in no time.
#### 2. Make the Map Pretty
Not only is the basemap open for anyone to improve, but the design of the basemap is also open as well. You can make [suggestions](https://github.com/openchattanooga/chamap-design/issues) of design changes to the basemap you would like to see or just make the changes yourself and submit them back to the [project](https://github.com/openchattanooga/chamap-design/).
#### 3. Make the Project Website Awesome
[Help](https://github.com/openchattanooga/chamap/tree/gh-pages) update the [project website](http://openchattanooga.com/chamap/) to make finding and using the map as easy as possible. We need designers and copy editors to make the content compelling and coders to build the project website into a fully functional webapp that can be used to take the map on the trails. See "Building The Project Site" below for build instructions.
#### 4. Make it Mobile
Contribute to the [iPhone](https://github.com/openchattanooga/chamap-iphone-app) or [Andriod](https://github.com/openchattanooga/chamap-andriod-app) mobile app development.## Building The Project Site
### Directly On GitHub
The project utilizes GitHub page's Jekyll support. If you see something that needs to be resolved that is relatively straightforward, you can fork the project, edit the source in your fork using GitHub's built-in editor and send a pull request. If your pull request is accepted, the page will be automatically updated.
### On Your Local Machine
If your change is more complicated, you will want to fork the project, clone your fork, and perform edits on your local machine.
#### Requirements
At least [Ruby](https://www.ruby-lang.org/en/installation/) 2.2 and [Bundler](http://bundler.io/).
#### Project Setup
You first need to install the project's Ruby dependencies. From the root directory, run:
```bash
bundle install
```#### Running
To run the project:
```bash
bundle exec jekyll serve --watch
```The site will now be available at `http://localhost:4000`. Jekyll will watch for changes in the project and reload them.
Project built with love from [Open Chattanooga](http://openchattanooga.com/).