This is a NextJS project using @vis.gl/react-google-maps
and the NPS.gov
API to make National Park and other site information more accessible and available.
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.
- Replace list of parks with list from
/articles
endpoint - Make
/park
route & page for specific parks to show all their info - Look into NextJS caching stuff for
fetch
requests from NPS andsrc/app/.tsx
- Improve
/parks/pardCode
route - Improve
/
root route - Add
/people/person
route - Add live webcams from
/webcams&pardCode=parkCode
to/parks/parkCode
route - Look into server actions
- Add clerk for user authentication/sign-up/sign-in
- Deploy it!
- Add ability to select parks and plan a road trip!
- Add feature to track which parks you've visited