“Every drop counts, and with the right tools, anyone can protect what matters most.”
What it does : Aqua Monitor is a simple web application that helps people check and understand the quality of their water.
You can enter basic details about your water, like how clear it is or other readings, and the website quickly shows easy-to-read charts and results. It’s designed for anyone—so you don’t need to be a scientist—to see if their water is safe, notice changes, or learn more about what’s in it. Everything is visual and user-friendly, so you can get answers in just a few clicks.
How we built it : We built Aqua Monitor by starting with the basics and learning as we went. First, I designed the website using HTML, CSS, and JavaScript to make sure it looked clean and worked smoothly for anyone visiting—whether from a laptop or a phone. For all the behind-the-scenes stuff, I used Python with Flask, which helped us handle user inputs and calculate results quickly. The project was a bunch of trial and error—connecting everything together, fixing problems when things broke, and always looking for ways to make the site easier to use. I focused a lot on making the dashboard visual and interactive so users would get instant feedback from the data they entered. Even when I ran into tech challenges or design headaches, I kept testing new ideas until it felt right. In the end, it was all about blending simple coding skills with real-world problem solving to create something helpful and easy for everyone.
Challenges we ran into : Building Aqua Monitor definitely came with its share of challenges! The first hurdle was finding good, reliable water data—most sources are locked or hard to access, so I had to create sample data just to get things started. Connecting the backend and frontend was trickier than expected; sometimes the data wouldn’t show up the right way or the graphs refused to update, and debugging those issues took real patience. Figuring out how to make the website look good and work smoothly on phones and laptops was another challenge, and I had to learn about responsive design along the way. Even getting math equations to display nicely online took some extra problem-solving. Through all these hiccups, I kept experimenting and troubleshooting until things started working as I imagined. It was tough at times, but each challenge taught me something new.
We’re proud that Aqua Monitor works smoothly and is easy for anyone to use. Getting user data to show up instantly in clear charts was a big win, and making the site look good on any device was a challenge we overcame. Connecting all the parts—frontend, backend, and making everything interactive—felt amazing. Most of all, we’re happy that the project helps people check their water quality simply and visually.
Log in or sign up for Devpost to join the conversation.