< all projects
Contact me

DrinkUp

Android app

A water tracker that fits your day.

Most hydration trackers give everybody the same flat two litres. DrinkUp works out how much you need from your weight, how much you move, how long you are awake and when you eat, reminds you only between waking up and going to bed, and logs a glass in one tap. No account, no ads, everything on the phone. The Full Swipe, Wheel Kit and Liquid Fill packages were pulled out of it.

  • Android
  • React Native
  • Expo
  • TypeScript
  • Health Connect

See it move

  • 01demo
    DrinkUp in 40 secondsOne tap logs a glass, twelve drinks counted honestly, stats and streaks, and light and dark themes.

What it does

  • A goal that is actually yours

    Weight, age, activity, waking hours and meals make one number, and the Goal screen shows the arithmetic line by line. On a busy day, steps raise it.

  • Reminders inside your day

    Every one, two or three hours, only while you are up and spaced around your meals. Tap “Drank it” in the notification, or snooze it.

  • One tap to log

    Cup, glass, takeaway cup or bottle, or your own size. The ring fills the moment you tap — and the water in it tilts with the phone.

  • Twelve drinks, counted honestly

    Tea at 90%, coffee at 80%, wine at 20%: each drink counts for what it is really worth for hydration, so the total is not a fiction.

  • Stats and streaks

    Week, month and year charts, the days you hit your goal, current and best streak — and the afternoon you always forget.

  • Home-screen widgets

    Today's progress and your streak on the launcher, and a cup logged in one tap without opening the app.

  • Health Connect, if you allow it

    Water you log shows up in other health apps, water from a smart bottle counts towards your goal, and steps can raise it.

  • Private by design

    No account, no server, no ads, no analytics. Works fully offline; back up to a file you keep, or delete everything with one button.

  • Light and dark, three languages

    Themes that follow your phone, millilitres or fluid ounces, and English, Russian and Ukrainian.

Screenshots

  • The home screen: a progress ring at 22%, 2,512 mL left today, a 350 mL quick-add button and the next reminder
    Today at a glanceThe ring and what is left for today, with the next reminder right under it.
  • Onboarding step asking how active you are: rarely, sometimes, regularly or often
    Tell it about youSix short questions — weight, how much you move, when you wake, sleep and eat.
  • The daily goal screen: 3,212 mL per day, broken down by body weight, activity and waking hours and meals
    Your daily goalWorked out from your body, training and day, with the arithmetic line by line.
  • The Add Water sheet with cup sizes, drink types and a glass filling to 350 mL
    Log it in one tapPick a cup and a drink; each counts for what it is worth for hydration.
  • Reminder settings: every hour, every 2 hours (recommended) or every 3 hours, with quiet hours from 22:00 to 07:00
    Reminders inside your dayEvery one, two or three hours, with quiet hours overnight.
  • The stats screen: a weekly average ring, a bar chart of the week and totals
    Stats and streaksWeek, month and year, with the days you hit your goal marked.
  • Settings with personal information, routine and app preferences
    Change one thingYour profile, routine and cup in one list — and the goal recalculates on the spot.
  • The home screen in the dark theme
    Easy on the eyes, day and nightLight and dark themes that follow your phone.

More projects