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.
- 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.
- https://www.hikingproject.com/data
- https://developers.google.com/maps/documentation
- https://darksky.net/dev/docs
- 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
No bugs at the moment.
- 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
MIT License Copyright (c) 2019