Inspiration
The inspiration for this program came from studies that showed that most adults are not properly hydrated. Staying hydrated is essential to living a healthy life.
What it does
This program prompts the user for information including age, weight, and gender, then calculates the optimal time to drink water. Then, the discord bot messages the user telling the user to drink water, at the optimal times.
How we built it
We built this using HTML, JavaScript, CSS, Python (Flask), Discord.py
Challenges we ran into
We ran into multiple challenges including programming errors and faulty logic and errors with asynchronous programming. There were also a couple of issues with the layout of elements on the front-end. Creating an attractive and intuitive UI/UX proved challenging. However, we overcame these challenges through thorough testing and collaboration.
Accomplishments that we're proud of
We are proud of creating a functional program that will be useful in the real world. Working through all the errors required a combination of critical thinking and perseverance.
What we learned
We learned that through collaboration and through testing, any programming challenges can be solved. We also learned a lot about asynchronous programming.
What's next for WaterWatch
We may expand this program to help even more people. We are also considering upgrading the processing power on the bot to handle more users.
Log in or sign up for Devpost to join the conversation.