SIPPY is a mobile app designed to help users track their daily water intake in a simple and organized way. It allows users to log the drinks they consume throughout the day, automatically calculating the total amount they've drunk. At any time, users can manually reset the data with a button, allowing them to start fresh whenever they choose.
The app also features a visual progress circle, offering a clear and real-time representation of how close users are to reaching their hydration goal. This intuitive design makes it easy to stay on top of hydration and encourages healthy habits throughout the day
Developing SIPPY taught me how to structure a mobile app around daily tracking and state management. Building features like adding drinks, updating totals, and resetting data helped me understand how different parts of the app connect and work together.
The biggest challenge was implementing the progress circle. It was not something taught in class, so I had to rely on online resources like videos and forums to figure out how it worked. Even though it took time and experimentation, I eventually managed to get the functionality right, and it was rewarding to see it come together.
If I had more time, I would implement a database to store users' data and make it accessible across sessions. I’d also replace the manual reset button with real-time resetting to provide a more seamless and intuitive experience for users.