Skip to content

WIP - An interactive map helping users track how many of the 58 National Parks they have visited. Note that this app is still very much under construction!

Notifications You must be signed in to change notification settings

whitneyseiler/ParksPlanner

Repository files navigation

ParksPlanner

An interactive map for users to track how many of the 58 National Parks they have visited.

Demo

A live demo of this app under construction can be found here.

This app will:

  • Display all 58 National Parks as located dots within their home state in US Map view, regardless of user login state
  • Allow users to log in to view their personal visit history
  • Record park as visited when clicked by user
  • When all parks in a state have been visited, permanently change the color of that state to indicate that they have "cross it off their list"
  • When all National Parks have been visited, change color of all states and display some celebratory message

How to Run Locally

  1. Install dependencies: -npm install
  2. Start server: -npm start
  3. In browser, navigate to: https://localhost:3000

To Do:

  • Add National Park location dots to map
  • Make National Park locations clickable and change color to indicate when visited
  • Keep track of parks list and visited locations + times in DB
  • Provide optional list view for user
  • Make list view sortable by visited status
  • Create OAuth to store different users' National Park visit records
  • In list view, make park names link to their official NPS.gov site
  • Allow user to search for specific park
  • Write tests! (This really should have been the first thing I did).
  • Add location name to tooltip on hover
  • Make National Park location markers clickable and change color to indicate when visited
  • Keep track of parks list and visited locations + times
  • rovide optional list view for user
  • Make sidebar list view sortable by visited status
  • Create OAuth to store different users' National Park visit records

About

WIP - An interactive map helping users track how many of the 58 National Parks they have visited. Note that this app is still very much under construction!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published