/hike-pnw

JavaScript Team Project

Primary LanguageJavaScript

Hike PNW

By Trevor Mackie, Uriel Gonzalez and Jordan Safford 11/22/19

A JavaScript with APIs website where a user can search for hiking trails nearby with their respective information. Data is gathered from various databases via APIs.

Specs

  • A user can input a distance in miles with a specific date and the program returns a list of 10 nearby hikes with detailed information, weather conditions and a google maps directions link based on user inputted criteria.
  • If a user cannot find a desired trail in the search hikes nearby list, the user can search for a specific place by inputting the name in the search destination search bar, and get redirected to Google Maps, with the user's current location and destination already gathered.

API Documentation

Setup/Installation Requirements

  • Open Command Line
  • cd Desktop
  • Git Clone https://github.com/Ugonz86/hike-pnw.git
  • cd hike-pnw
  • touch .env (To create .env file in root directory)
  • See API documentation section above to create your API key.
  • Store API key (s) to .env file. (API_KEY = 'enter api key here')
  • atom . (or code .)
  • npm install
  • npm run build
  • npm run start

Known Bugs

No bugs at the moment.

Github Link

Support and contact details

Technologies Used

  • HTML - for UI layout
  • CSS - for UI styling
  • Bootstrap - for UI layout and styling
  • JavaScript - for backend functionality
  • jQuery - To help back end code have effects on UI
  • Atom - To write and edit the code
  • Chrome inspect - To help debug and see progress
  • _Postman - To make or test API calls
  • _Hiking Project API, Google Maps API and Dark Sky API - to gather data

License

MIT License Copyright (c) 2019