Skip to content

Latest commit

 

History

History
21 lines (14 loc) · 749 Bytes

File metadata and controls

21 lines (14 loc) · 749 Bytes

Lab3

Overview

Create an enchanting Flutter-based app that guides users through the mystical world of hydration

Features and Tasks:

Managing State with StatefulWidget: Create a Hydration Widget that displays a dynamic water level that fills as users log their water intake.

Using Riverpod for State Management: Implement Riverpod to manage the state of the user's water level.

Custom Paint with CustomRender: Design a WaterProgressPainter that shows progress as a background.

Reset Set up a reset button in AppBar of App.

Using SharedPreferences for Local Storage: Leverage SharedPreferences to store the user's water level. When the guardian returns to the app, they are greeted with a already saved water level.