Inspiration✨
Our inspiration for RateWave came from our family’s trips to the beach this summer. With the lowering CDC regulations and rough ocean waves, we wanted to make sure that our family was going to safe beaches. RateWave was made to improve the conditions and experience of beaches for people during the pandemic. RateWave was made to better these experiences by providing helpful advice from others and ratings. In addition, we added safety features like maps and wave height estimators to make sure kids were not at risk from high tides after hearing about many tragedies involving children at sea in our area.
What it does📂
RateWave provides helpful beach info from other families and people who have gone to the beach. They can post ratings and add comments on specific beaches to help others. It also has a browse page where you can find beaches that fit your family’s needs and search based on health regulations or activities. Through searching for each, you can then read other’s comments and ratings about it. RateWave also has a map where you can find nearby beaches and their locations.
How we built it🖥
We started with a basic User Interface on repl. it. We built it using HTML and CSS for the main site. Then we added Bootstrap for styling and organization purposes. We also used JS for added functionality for searching, filtering, and animations within the site. For the database, we used AMPPS/PHP MyAdmin to keep track of all of the data we collected from users and display it on the site for visitors. We faced a lot of difficulty with AMPPS but we were able to complete most of the database functionalities we wanted.
Challenges we ran into🎯
We faced a lot of difficulty with the integration with the PHP and the HTML code because the code would crash when we tried to run it on our devices. In addition, we faced difficulty in brainstorming ideas that would fit the theme, then we thought of RateWave. Lastly, we overcame a challenge with searching and filtering since it was new to both of us but we were able to figure it out.
Accomplishments that we're proud of🎯
We are proud of our idea for this specific theme, we had a hard time thinking of ways we could help our community and connect our interest before we thought of RateWaves. We are also proud of overcoming the challenges we faced with the AMPPS and creating a database website in this amount of time. In addition, we learned about different techniques with integration to make sure the PHP and HTML worked together to create a final product.
What we learned💻
Anchal learned a lot about coding websites and designing them. Aanya learned how to create a filtering search bar that can improve the browse page. In addition, we both experimented with the database and integration.
What's next for RateWave📈
In the future, RateWave will incorporate games and fun activities on the site for children to learn more about how to have fun and where people can communicate through forums about things to do during summer. It will also have pages and info about preserving sea life and keeping beaches clean.
Log in or sign up for Devpost to join the conversation.