Inspiration:
Based on research, hydration is one of the key weapons in the fight against COVID-19. So, we wanted to remind people that it’s extremely important to stay hydrated.
What it does:
Aquadaily is an app that sends notification reminders for both hydration and general well-being purposes. we wanted to remind people that it’s extremely important to stay hydrated. Meanwhile, we believe that mental health is another important issue that needs to be addressed. So we are not only reminding people to drink more water, but also sending them positive reminders to make them feel motivated throughout the day.
How we built it:
We made a python script using the Plyer API library to send notifications to desktop and the tkinter library to make our GUI.
Challenges we ran into:
We had a hard time installing plyer on our python in the first place, the main issue was , we were first using Python 2.7. We updated new version of python interpreter and after we have upgrade it to Python 3.10, we successfully installed all the modules (plyer, PIL, tkinter,etc) we needed in python. We also had issues with the appearance of the GUI not being the same for Windows and for macOs (fonts, alignment), but we tried to fix them as best as we can.
What we learned:
This project has allowed us to discover new topics in computer science and the tech industry. First, we learned about new python libraries such as plyer. We learned to create GUI and desktop notifications through this project. We also got to learn about other fields in the tech industry such as design through the different workshops. Finally, we learned about our sponsors as well.
What are we proud of:
We are very pleased that our application allows us to have a selection of reminder , as it is adapted to the user's needs. We also included memes in our GUI which was quite time consuming to add, therefore we are happy that it works! It also adds a nice touch of humour! It's our first hackathon and we're proud to have finished a complete product.
What's next for Aquadaily:
To improve it, we can add the option to pick a date and time with a calendar widget.

Log in or sign up for Devpost to join the conversation.