Track. Hydrate. Thrive.
Watr is a smart hydration tracker that combines:
✅ Personalized hydration goals.
✅ A beautifully designed home page with widgets like streak tracking, personality badges, and hydration stats.
✅ IoT integration with Supabase to track water intake via connected devices.
✅ Graphical visualizations of daily, weekly, and monthly hydration.
✅ Gemini-powered insights, including motivational quotes, reminders, and fun facts.
Note: The pairing functionality with IoT devices is currently under development.
- Clone the repository:
git clone https://github.com/REM-moe/watr_public.git cd watr
- Install dependencies:
flutter pub get
- Run the app on an emulator or a connected device:
flutter run
Install the Supabase CLI by following the official documentation.
Add the Gemini package:
flutter pub add flutter_gemini
Use Gemini to:
- Generate motivational quotes 🧠.
- Suggest hydration tips 💡.
Configure Gemini with your API key.
✅ Sadly its time to stop working on this and move on. ✅ There are many bugs in the app ( in the graph page and with the shared preferences)
Let me know if you want more additions, animations, or tweaks! 😊