Goal and glass logging
You set a daily target volume and a default glass or cup size. Each tap of "add glass" (or a custom amount you type in) adds that volume to the day's running total and animates the on-screen glass filling toward the goal proportionally. The total, and the glass, reset to empty at local midnight, starting a new day's count from zero.