This repository consists of a mobile application developed for a smart water bottle. The bottle was designed such that periodically measured readings are sent to a real-time database, and data is retrieved to the Hydr8 mobile app for viewing and analysis.
![](https://private-user-images.githubusercontent.com/140232759/262455011-57d11230-a8ae-4a99-b30d-498b89c85146.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0MTU5ODUsIm5iZiI6MTczOTQxNTY4NSwicGF0aCI6Ii8xNDAyMzI3NTkvMjYyNDU1MDExLTU3ZDExMjMwLWE4YWUtNGE5OS1iMzBkLTQ5OGI4OWM4NTE0Ni5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxM1QwMzAxMjVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iMTkyYjc4ZTYwZGRkMDgxNzdiYjMxMTdkYzk0ZDFlZThlYmE1MDI3ZjMyMzExNzE0ODJlNGQ5MTVhNjBiMDc5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.95k40DHTUlmhgV_Zl7ZxvzmZKSneVlcP-UqN-wRl9mU)
![](https://private-user-images.githubusercontent.com/140232759/262455027-39338f4e-d217-4ae4-a300-31cc21a71748.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0MTU5ODUsIm5iZiI6MTczOTQxNTY4NSwicGF0aCI6Ii8xNDAyMzI3NTkvMjYyNDU1MDI3LTM5MzM4ZjRlLWQyMTctNGFlNC1hMzAwLTMxY2MyMWE3MTc0OC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxM1QwMzAxMjVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mZTE1ZGMwMmJiNjQ2MmQzNWQ1YjdlMjg4MGY0NDljZjU2NTQ0OTYwOTlkNzQ0MTRiNGVmOTkwYzBmYTM4ZDFmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.3h8NA5NjPYt8Xlxre57sTLqqJK_OvgmQQFEqTET1Now)
![](https://private-user-images.githubusercontent.com/140232759/262455041-92376de5-4540-45b1-9c55-4f1206cb8bec.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0MTU5ODUsIm5iZiI6MTczOTQxNTY4NSwicGF0aCI6Ii8xNDAyMzI3NTkvMjYyNDU1MDQxLTkyMzc2ZGU1LTQ1NDAtNDViMS05YzU1LTRmMTIwNmNiOGJlYy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxM1QwMzAxMjVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT03ZTFlNDFhMWNhMDI1NTM4ZDZlNzA3ZGVkOTA5ZGYyMThmNDQ3OGMxZjdiMDQ4YjE0NmUxYjY1ZWE0YTZiNWIwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.nZw-1b64mIuKkiFArIgXAiWGMQN91O1LIVpmWp9P9mw)
- Set daily goal
- View daily consumption
- View 2 hourly goal
- View smart device battery
- View weekly consumption and daily average
- Send push notification if water not consumed in last 2 hours
- Manage user profile
- Flutter
- Dart
- Firebase
Checkout to the pcb-and-enclosure branch for the PCB and Enclosure design of Hydr8.