🦆Inspiration

We wanted to create a simple code that attempts to scratch the surface of AI code. Though AI is usually associated with self-driving cars and other complex computing, AI at its most basic level is machinery that has the ability to perceive, learn, and adapt. Although our code definitely can be improved upon in terms of AI, our prototype attempts to use user input to deliver personalized facts and statistics based on the users' own shower habits.

🦆What it does

Our prototype Quackiti is a mobile app that aims to help consumers be conscious of their water usage when showering. By taking the user's shower head flow rate (either an input, calculated in-app, or using rough online estimates) and multiplying it by how long it takes for them to shower using the in-app timer, users can monitor their shower activities. Water usage is also put into perspective using fun facts customized to the users' shower habits.

🦆How we built it

As beginner coders, we used Python as our back-end coding language. We used Figma to create a prototype of our front-end interface, though they currently do not have any interference with each other currently.

🦆Challenges we ran into

Again, since we are beginner coders, we are not very proficient with creating clean front-end interfaces. Our team has some experience using Figma and thought it would be more beneficial to create a prototype rather than learning a new language since we were on a tight schedule. Hopefully, our next Hackathon will be during a time period that is a little less busy so that we can try something new!

🦆Accomplishments that we're proud of

Our team is very proud to have created a fun, functional code that could have potential use in our community. Water usage is easy to dismiss in many parts of North America since it is, for the most part, very accessible and clean. Moreover, water is relatively inexpensive compared to other necessities. It is very easy to forget the ecological impact showers can have. Being able to put water usage into simple comparable and tangible facts will hopefully make people more aware of their water use.

🦆What we learned

Some of our team members learned how to incorporate graphs (MatPlotLib) into Python, which they hope to use for future projects. We also gained a better understanding of for and while loops, as well as gained more refinement and speed with Figma.

🦆What's next for Quackiti

If we were to continue to work on this project in the future, we would like to attach our back-end code to a real front-end interface that can actually be interacted with. It would also be interesting to connect it to the internet so that some of the facts can be more current and accurate over time.

Built With

Share this project:

Updates