Back to all work

Lifestyle · HydroFast Track water intake and fasting in one app.

Water tracking and fasting timers in one app, with reminders and progress charts.

CONTRIBUTION
Syed Shahbaz HussainIndependent product development
PLATFORM / STATUS
Android
TOOLS
React Native · Expo · Zustand · Notifications · TypeScript
HydroFast dashboard showing water intake, quick logging and active fasting timer
One dashboard for water intake, daily goals and an active fasting session.
HydroFast fasting tracker with pause, end, eating window and recent sessions
Fasting: manage the current timer and review recent sessions.
THE PRODUCT

The problem
and the approach.

The challenge

Remembering water intake and the start of a fasting session requires repeated small actions. Separate notes and timers make it harder to see what was actually recorded over a day or week. The interface needs quick entries, editable history and clear timer controls without turning tracking into a complicated task.

The approach

Combine water presets and custom amounts with configurable fasting plans, pause/end controls and local reminders. Daily records feed progress charts, history and locally prepared reports, so the overview and exported summary come from the same tracking data. Milliliters and US fluid ounces are input/display choices. The product supports tracking and reflection without promising health outcomes.

Who it helps

People who want a simple record of their water intake and chosen fasting schedule, with personal goals and device reminders.

A typical workflow

  1. Set a personal water goal and choose a fasting plan if desired.
  2. Log water or start a fasting session, with optional locally scheduled reminders.
  3. Review history and progress, then build and preview a PDF report for a chosen period.
MAIN FEATURES
/01

Quick water logging

Record water in milliliters or US fluid ounces using presets or a custom amount.

/02

Fasting sessions

Select a plan, manage an active timer, and review previous tracking history.

/03

Routine reminders

Locally scheduled reminders and progress views support repeat use.

ENGINEERING

How it
is built.

State and persistence

Zustand and device storage support consistent tracking state across screens and sessions.

Time-based interactions

Timers and scheduled notifications connect the product to the user’s routine.

Clear reporting

Charts and report interfaces turn recorded data into a readable overview.

OUTCOME

An Android tracking application and Astro companion website. It is a tracking tool; it does not promise medical or health outcomes.

MORE PROJECTS

Other projects.

All projects
FULL-TIME ROLES

Hiring a
React Native developer?

I’m open to full-time roles, remote or onsite.

CONTACT ME