/hiking_project_fe

Find hiking trails anywhere in the USA.

Primary LanguageJavaScript

Hikefinder.net (Front end API)

Find hiking trails anywhere in the USA. Live demo: http://hikefinder.net

Installation

  1. Get a free access token from Mapbox (optional).
  2. Follow these instructions to install npm and node.
  3. Clone this repository.
  4. Edit /public/index.html. Replace existing Mapbox access token with yours from step #1, line 70 (optional).
  5. Run:
$ cd hiking_project_fe
$ sudo node server.js
  1. Open your browser to http://127.0.0.1

Back end repository

https://github.com/FergusDevelopmentLLC/hiking_project_api

Deliverables

Here is a list of project deliverables for the back end and front end (specific line numbers are referenced for each deliverable) https://github.com/FergusDevelopmentLLC/hiking_project_api/blob/master/deliverables.md

Blog post

Here is a blog post that details many of hurdles encountered when building Hikefinder:
https://medium.com/@will.carter/reviving-old-ideas-2f2908189a34

Video walkthrough

https://www.youtube.com/watch?v=2fK7-zI9Kzc

Code sample video

https://www.youtube.com/watch?v=C-d2N8V-Zps

Live demo

http://hikefinder.net

Contributing Bugfixes or Features

  • Fork the this repository
  • Create a local development branch for the bugfix; I recommend naming the branch such that you'll recognize its purpose.
  • Commit a change, and push your local branch to your github fork
  • Send me pull request for your changes to be included

License

Hikefinder is licensed under the MIT license. (http://opensource.org/licenses/MIT)