Skip to content

Search for activities to see which national parks have what you're looking for, and view weather and directions for each potential park.

License

Notifications You must be signed in to change notification settings

chewy441014/park-picker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Park Picker

An app for exploring our National Parks.

By David Codner, Preston Hill, Michael Gostomski, Penny Leung and Chiemeka Anunkor

Description

This full stack web app boasts a fully hosted backend, and database. The backend is hosted on Heroku, and the database is hosted by MongoDB Atlas. The webpage utilizes a React front end, Axios API calls, fully integrated user login and signup with options to save results when logged in. See our list of technologies used for more details.

Usage

Enter a location and select an activity (camping, hiking, swimming, etc...) to view the closest parks where that activity is available. After searching, the 10 closest National Parks where the chosen activity is available are displayed. Click on the resulting park cards to view more information, including a driving route, park details and forecast. Link to the deployed app on heroku. (Link)

Here is a brief snapshot:

screenshot001

screenshot002

screenshot003

screenshot004

Installation

N/A

Future Development

  • Option for user to select a set of dates.
  • Option for user to select campground options (tent, rv, trailer length).
  • Show alerts, closures, and events.
  • Show recommended equipment for each park.
  • Add default location toggle functionality, to get location from IP / browser.
  • Add functionality to "discover parks".
  • Allow login via username or email.
  • Add preferred activities for users to search multiple activities at once.

Languages and Technologies used

  • JavaScript
  • National Parks API
  • Mapquest API
  • Weatherbit API
  • Express
  • Node
  • Apollo
  • GraphQL
  • MongoDB
  • JWT
  • React
  • Mongoose
  • Bootstrap
  • Heroku

License

Please refer to the license in the repository.

About

Search for activities to see which national parks have what you're looking for, and view weather and directions for each potential park.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published