Inspiration

Sipped began with a simple question: why does a drink diary need to coach you? Many tracking apps turn hydration into reminders, scores, and advice. I wanted Sipped to keep an honest record of what you drank, then get out of the way.

What it does

Sipped is an iPhone app for recording drinks in a visual, deliberate way. You choose a familiar drink, select the container it came in, set the amount, and save it. The app then keeps a calm daily record of fluid, caffeine, sugar, and alcohol.

Today shows your entries and totals. History lets you look back across seven days and inspect a particular day. You can also save drinks you use often, search the drink and container libraries, and read the notes behind each calculation. Alcohol figures can follow the standard used in Australia, the United States, the United Kingdom, or Canada.

Everything stays on the phone. There are no reminders, streaks, scores, recommendations, or guesses about your body.

How it was made

Sipped was built as a native iOS app with Swift and SwiftUI. Codex helped shape the product model, refine the visual language, build the drink and container libraries, and turn the logging flow into a working app. The project also includes tests for the calculations, saved records, catalogue behaviour, accessibility, and the main product flows.

The challenges I faced

The challenge was finding a way to represent many different drinks and containers without making the logging flow feel crowded or confusing. A glass, bottle, can, and takeaway cup all suggest different amounts, shapes, and proportions, so the interaction had to stay consistent while still feeling believable for each drink. Getting that balance right took repeated adjustments to the container designs, sizing, and amount controls.

I learned that small visual decisions can shape the whole experience. The choice of a container, the way an amount is shown, and the order of a few simple steps all affect whether logging feels clear or tedious. I learned that the visual library needed clear rules from the beginning. Each drink, container, and amount control had to work together, or the app quickly became inconsistent and difficult to use.

Built With

Share this project:

Updates