AI-powered Nutrition and Weight Management Experience Design by Irina ZubarevaAI-powered Nutrition and Weight Management Experience Design by Irina Zubareva

AI-powered Nutrition and Weight Management Experience Design

Irina Zubareva

Irina Zubareva

CalorieFlow — AI Calorie Assistant

A working calorie tracking app with backend, database and code access

1. Context

This project started from a simple personal problem: calorie tracking apps often require too much manual effort and make it hard to understand progress over time.
I wanted to build a real working product, not only a UI concept: an AI-assisted calorie tracking app with backend logic, database, saved user data and access to the codebase.
The idea was to create a lightweight assistant that helps users track calories, understand their daily intake, and follow their weight loss journey without complex manual analysis.

2. Goal

The goal was to design and build an MVP of a personal calorie assistant that helps users answer a few key questions quickly:
How many calories did I eat today? Am I still within my daily goal? How are calories split between breakfast, lunch and dinner? How many days have passed since I started? What is my estimated weight loss progress? How does my real calorie intake compare to my goal over time?
The product is positioned not just as a tracker, but as a small AI assistant that turns daily food logs into simple insights.

3. Features and functionality

The app includes:
• AI meal logging • Recipe generation and regeneration • Daily meal plans • Weight loss / maintenance / gain modes • BMI-based recommendations • Multi-language support (English / Russian) • Daily history and editing • Goal projections • Personalized calorie calculations • Google authentication • Mobile and web experience
Daily calorie summary The dashboard shows total calories consumed during the day, the daily calorie goal and the remaining calories.
Meal breakdown Calories are split by breakfast, lunch and dinner, so the user can understand which meals have the biggest impact on the daily total.
Journey counter The app shows how many days have passed since the beginning of the weight loss journey, creating a simple sense of continuity and progress.
Estimated weight loss The app calculates approximate weight loss and shows progress by week. This helps the user see how daily calorie deficit can translate into long-term results.
Goal vs actual chart The progress view compares the calorie goal with the real amount of calories consumed. The user can switch between daily, weekly and monthly views.
Data persistence The app has a backend and database, so user entries, daily logs and progress history are saved instead of being only static UI states.
AI assistant concept The assistant layer is designed to help the user understand their data: summarize the day, explain calorie patterns, suggest meal ideas and support better decisions within the daily goal.

4. Development process

I started by defining the core user flow: logging food, checking daily calories and reviewing progress over time.
Then I structured the product around four main areas:
Today dashboard — quick overview of the current day. Meals — breakfast, lunch and dinner breakdown. Progress — charts, journey counter and estimated weight loss. Settings — user goals and personal parameters.
After defining the UX structure, I worked on the interface hierarchy. The most important information — total calories and daily goal — needed to be visible immediately. Secondary information, such as meal details and progress charts, was organized into separate sections to avoid overload.
The project was then developed as a functional prototype with real app logic. I worked with AI coding tools to move from interface concept to implementation: creating screens, connecting data, testing flows and iterating on the product behavior.
Unlike a static design mockup, this app includes backend logic, database storage and editable code, which allowed me to test the experience as a working product.

Key UX decisions

Chat-first interaction Reduced dependence on manual product search and created a more natural input flow.
Adaptive recommendation system Goals dynamically change depending on BMI, activity level, and selected objective.
Daily context memory The system keeps context during the day while creating a new history for each new day.
Progress simplification Complex metrics were reduced to understandable signals:
calorie deficit
average intake
estimated progress
projected timeline

Outcome and next steps

The result is a working MVP of an AI calorie assistant that combines product design, interface design and functional implementation.
The main value of the app is not only counting calories, but helping users understand their progress and make better daily decisions with less effort.
Next improvements:
Improve AI daily summaries. Add meal and recipe suggestions based on remaining calories. Support food logging through natural language, photo or voice. Improve weekly and monthly insights. Add better cross-device synchronization. Refine weight loss estimation based on activity and real weight updates. Improve onboarding and goal setting.
This project demonstrates my ability to move beyond static UI design and create a real product experience: from concept and UX structure to working implementation with backend, database and code access.
Like this project

Posted May 25, 2026

Designed an AI-powered nutrition app reducing friction in calorie tracking. https://caloriesflow.replit.app