trailsy

A trip planner and mapper for hiking/biking/riding trail systems.

Subscribe to updates I use trailsy


Statistics on trailsy

Number of watchers on Github 29
Number of open issues 54
Average time to close an issue 5 days
Main language CSS
Average time to merge a PR about 1 hour
Open pull requests 2+
Closed pull requests 2+
Last commit about 3 years ago
Repo Created over 5 years ago
Repo Last Updated 11 months ago
Size 3.29 MB
Homepage http://trailsy.he...
Organization / Authorcodeforamerica
Contributors9
Page Updated
Do you use trailsy? Leave a review!
View open issues (54)
View trailsy activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating trailsy for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

Trailsy

Trailsy is the front-end component of To The Trails, a project developed by Code for America fellows working with partners in Summit County, Ohio.

To The Trails is a web application where citizens can find information about the trail network of their region. The app incorporates data from multiple agencies and park stewards, including the Cuyahoga Valley National Park and Metro Parks, Serving Summit County. To The Trails helps citizens find trails that fit their needs based on attributes like length, amenities and activities.

The current production version is at http://tothetrails.com.

Credits

The team includes

You can contact us all together through our team e-mail address at summitco@codeforamerica.org.

Setup

(For quick step-by-step instructions for creating a new deploy of To The Trails/Trailsy, try the new deploy instructions on the project wiki.)

This front-end code is self-contained and can be used with any existing instance of Trailsyserver, which provides a REST-like API to trail data. Almost all of the Trailsy-specific code is in js/trailhead.js. Change API_HOST at the beginning of that file to point to a Trailsyserver instance, and serve up the app directory with the HTTP server of your choice.

This repository is included as a submodule of Trailsyserver in its /public directory, but can be hosted separately, and should be during development unless you're well acquainted with the subtleties of git submodules. See the docs on deploying new versions for information on keeping the submodule code up to date.

The app is lightly customized for use in Summit County, but can be repurposed for other areas with minimal effort. There is a constant named AKRON in trailhead.js that can be changed to whatever default location you desire.

Contributing

In the spirit of free software, everyone is encouraged to help improve this project.

Here are some ways you can contribute:

  • by reporting bugs
  • by suggesting new features
  • by translating to a new language
  • by writing or editing documentation
  • by writing specifications
  • by writing code (no patch is too small: fix typos, add comments, clean up inconsistent whitespace)
  • by refactoring code
  • by closing issues
  • by reviewing patches
  • financially

Submitting an Issue

Please note that this application is still an in-development prototype.

We use the GitHub issue tracker to track bugs and features. Before submitting a bug report or feature request, check to make sure it hasn't already been submitted. You can indicate support for an existing issue by voting it up. When submitting a bug report, please include any details that might be necessary to reproduce the bug.

Submitting a Pull Request

  1. Fork the project.
  2. Create a topic branch.
  3. Implement your feature or bug fix.
  4. Commit and push your changes.
  5. Submit a pull request.

Reuse

If you are looking to reuse and customize Trailsy, you can find .eps files for the artwork here.

Copyright

Copyright (c) 2013 Code for America. See LICENSE for details.

trailsy open issues Ask a question     (View All Issues)
  • almost 3 years Data Files
  • almost 5 years Searching by Trail Name does not function
  • about 5 years Broken image link on "Armington Cross Country..." Trail
  • about 5 years Animate detail panel on trail change
  • about 5 years Add tooltips to activity icons on desktop / surface activity type in text when selected
  • about 5 years Design Clickable TrailName on Map to Info Box
  • about 5 years Add a scale for reference
  • about 5 years Can not clear the trail selected on the map
  • about 5 years User feedback: Implement "click to call" number listed "for more information"
  • about 5 years User Feedback: Trailhead name / Trail changes on admin not reflected in public app
  • about 5 years User Feedback: Trouble Entering Search Terms // iOS 7 + iPhone 5
  • about 5 years New uploads wipe out description and status data in Admin
  • about 5 years Segment popups sometimes wrong about trail info availability
  • about 5 years list header is obscured by toolbar on 4s
  • about 5 years when someone has narrowed their search and tries to click on a trail/trailhead that doesn't fit those results, the map callouts don't show up and they should
  • about 5 years status message on the mobile not syled
  • about 5 years Tile cache for maps not rendering correctly on hi-res Android
  • about 5 years consider making the logo reflect that it is a beta release
  • about 5 years Street, Satellite, Hybrid options
  • about 5 years Double Click on Trail on Map to obtain Trail Info in Window
  • about 5 years Overview Scroll Down
  • about 5 years change contrast of alert icon
  • about 5 years fix positioning of altert box in detail panel
  • about 5 years consider making the "x" to close the detail panel for prominant
  • about 5 years consider making the logo clickable so that it closes an open detail panel
  • about 5 years add a button at the side of the page that provide more info about giving feedback
  • about 5 years add new event alert type for events
  • about 5 years if user is on mobile device, overlay should include info about bookmarking it
  • about 5 years segment mileage for Buckeye, Valley and Towpath Trails
  • about 5 years Add scroll wheel zoom-in/zoom-out for map interactions
trailsy open pull requests (View All Pulls)
  • Updates production version link
  • Fixed link to production version
trailsy list of languages used
Other projects in CSS