Inspiration

With the web app that we had in mind, tourists could enjoy a great holiday, without having to go through the hassle of searching for information on activities to keep them entertained, when they could have instead been surfing or jet skiing or scuba diving!

What it does

BeachBay is a web interface designed to give its users easy access to data that will provide them with a better holiday experience. Users can view details about various entertainment available at beaches around the world and also help the website grow by adding authentic information that would help fellow travellers.

How we built it

We built the app using HTML, CSS & Javascript for the front end, Flask for the backend, and Figma for the UI.

Challenges we ran into

  • Collecting the data of beaches country-wise was really hard as there was no available dataset for the same
  • Working with modals in flask, while sending data created troubles

Accomplishments that we're proud of

We are proud of having reached so far with the project, while also learning lots of new things from it. From a beach-themed idea and a beach themed User interface, we have thoroughly enjoyed creating this project and conquering the learning curve that it presented.

What we learned

We learned to collaborate with peers and build a fully functioning website in a short period of time. We also learned about further functionalities of flask.

What's next for BeachBay

  • Authentication to verify the validity of the user while adding data
  • Accumulate more data for available baches in-country
  • Register online option
  • Allow reviews and add more sports
  • Integrate maps API and use Twilio to send the user the details
Share this project:

Updates