Skip to content

FergusDevelopmentLLC/hiking_project_fe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)