Skip to content

drewlovato/project1-nationalparks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏞 National Parks Search App

License: MIT

Overview

The code contained in this repository is for a National Park search app that allows users to find information about all National Parks in the USA.  Information includes entrance fees and weather forecasts via the OpenWeather 3rd Party API.

Table of Contents

USER STORY

AS A summer traveler I WANT to see the weather outlook, entrance fees, description, photos, and special highlights of all of the national parks in the United State SO THAT I can plan a trip accordingly

ACCEPTANCE CRITERIA

GIVEN a national park search form WHEN I search for a national park, THEN I am presented witn an autocomplete menu of all parks that start with that letter for easy searching, and THEN I am presented with the park name, the date, an icon representation of weather conditions, the temperature, the humidity, and windspeed. THEN I am presented with a 5-day forecast that displays the date, an icon representation of weather conditions, the temperature, the wind speed, and the humidity.

WHEN I search for a national park, THEN I am presented with photos of the park, a brief description of that particular park, entrance fees for the park, and the the latitude and longitude of the particular park.

WHEN I click on a national park in the search history THEN I am again presented with the weather, entrance fees, description, and lat and lon of that park.

WHEN I click on the "home" links in the navBAr THEN I am brought to the homepage of the National Park Service.

GIVEN a link in the navBAr for closure information, and partnership, THEN I am presented with information about park closures and NPS involvement activities from the NPS home page.

WHEN I click on the "Learn More" button near the bottom of the page, I am presented with a modal for a sign-up sheet to receive additional National Park information.

Technologies Used

  1. HTML / CSS / JavaScript
  2. BULMA for additional styling and functionality

3rd Party APIs used in deployed application:

  1. NPS developer API: https://developer.nps.gov/api/v1/
  2. Open Weather API 2.5 version: https://api.openweathermap.org/data/2.5/onecall

Static Screenshots:

Landing page:

Screen Shot 2022-08-09 at 9 41 58 AM

Main Page:

Screen Shot 2022-08-09 at 9 42 52 AM

Navbar with several options:

Screen Shot 2022-08-09 at 9 43 18 AM

Entrance fee card:

Screen Shot 2022-08-09 at 9 45 03 AM

Recent Searches Dropdown:

Screen Shot 2022-08-09 at 9 46 03 AM

5-Day Weather Information Cards:

Screen Shot 2022-08-09 at 9 45 31 AM

COLLABORATORS

  1. Andrew Lovato
  2. Brendon Curry-Hobbs
  3. Rod Bennett

About

DU Bootcamp - Project 1 National Parks API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published