Inspiration

Recreational swimming is related to 90 million cases of illness in the US each year! BeachAlert addresses this prevalent problem by informing users about where its safe to swim.

What it does

BeachAlert scrapes US local government sites to extract beach safety information and displays it on our custom, clean, easy-to-use interface to make safe swimming accessible to everyone.

How we built it

We used the Ionic Capacitor mobile application framework with TypeScript to create the mobile app. We used MapBox to visualize the GIS data in an intuitive, clean manner.

Challenges we ran into

Scraping data from websites proved to be a significant challenge, and in the end we utilized some heuristics to optimize the accuracy and efficiency of this task.

Accomplishments that we're proud of

BeachAlert is lightweight, fast, and intuitive to use, with a smooth, animated user interface guaranteed to engage and save recreational swimmers from waterborne illnesses.

What we learned

We learned how to create advanced scraping algorithms, clean and intuitive cross-platform mobile applications, and how to scalably visualize and process GIS data.

What's next for BeachAlert

We need your support to expand BeachAlert from beaches in Washington to beaches across the entire US and eventually the whole world! Support our dreams of world domination 😈

Built With

Share this project:

Updates