This repository is completed as part of capstone one of Springboard Software Engineering Career Track.
"Park Collector" is a web app for users to explore, bookmark, and track visited national parks using data from the National Park Service API. Visited parks are "collected" and displayed as card collection with counts to encourage users to explore more.
View the application here on Render.
Demo credentials:
Username: testuser
Password: testuser
- HTML5
- CSS3
- Bootstrap 4
- JavaScript
- jQuery
- Python
- Flask
- SQLAlchemy
Signup/Login
- New user creates an account / Returning user logs in.
- User begins search for national parks either by park name or by topic.
- Selection by park name will lead directly to park information page.
- Selection by topic will lead to paginated pages displaying relevant parks. Clicking on 'learn more' leads to park information page.
- Once on park information page, user can bookmark the park for later and/or collect the park for a visited place. The page also includes introductory description along with a link to the National Park Service website for additional information.
Bookmarked and Collection
- Parks that have been bookmarked and/or collected can be managed directly from its respective section.
- User logs out.