Beach Lovers 2.0
Hacking the beach for good and beyond. This is our first group project of Columbia Engineering Coding Boot Camp.
To create a web app that make beach information more available to the public and actively participate in local beach cleanup To improve user experience thru better beach matching search results.
The web app enables beach lovers to choose different criterias that provides real time information on the beach existing ammenities and if the beach has a clean-up event. Google Maps API integration will help beach goers correctly navigate to its exact destination.
Apply all the technologies learned up to current point in bootcamp to create an environmentally friendly, beach matching web application.
|Opening Page||Shows users find the beach to their liking|
|Beach Search Criteria||Shows user beach search criteria|
|Beach Search Criteria Results||Shows user let's go button and clean-up events|
|Google Maps||Shows user location from point A to B with markers with user's exact location and beach location with travel route|
|Log-in||Allow users to log in in order to save their searches and favorite beaches|
|More powerful search||Nationwide beach matching capability and clean-up events|
|Improve maps||The map displayed in the search results will be fully interacive, without leaving the site|
|Most popular searches||We will add a section at the bottom of the page that shows, not only the latest searches, but also the most searched beaches|
|One-button search||The recent searches section will be interactive in order for the user to trigger a search for a specific beach with just one click|
- html - Structure
- CSS - Styling
- REST API
- Particles JS
- California Coastal Commission API (Coastal Location, Clean-up Day Locations)
- Creating Beach Criteria to users
- Creating Beach Clean-up events to users
- Dynamically generate search results
- New library search criteria results implementation
- Point-person to California Coastal Commission IT Department
- First Page UX/UI Design
- UX Researcher
- Powerpoint Presentation
- Preparing Google Maps dynamic integration with search results
- Google Cloud Console Manager/ Google Maps
- Manage Github Master Branch