FitLab AppDubai kids’ health app

Healthy habits, made playful for kids in Dubai

FitLab is a wellness app for Dubai kids, promoting fitness, nutrition, and mental health through fun, interactive activities.

Product
FitLab App
Users
Children in Dubai
Scope
UI/UX, app design
Year
2022
View on Behance

01.Overview

FitLabA health and wellness app for children in Dubai

FitLab is a health and wellness app for children in Dubai, promoting fitness, nutrition, and mental well-being through fun, interactive, and culturally tailored activities.

The app turns six everyday habits into small, colourful trackers a child can read at a glance: what they eat, how much water they drink, how they move, how far they walk, how long they sleep, and a weight goal.

  • FoodsMeals and macros
  • Daily WaterGlasses against a goal
  • ExerciseMinutes of play
  • Daily StepsSteps to target
  • Sleep HoursHours each night
  • Weight GoalProgress to a goal
The app at a glance: brand, splash, home and the habit screens.

02.Design process

How the work moved

  1. Step 1ResearchEight apps reviewed
  2. Step 2UX designOne feature summary
  3. Step 3User flowHome to every habit
  4. Step 4WireframeStructure in grey
  5. Step 5Style guide& UI elements

03.Research

Eight apps, one feature list

Before drawing a screen, I studied health, diet and kids’ fitness apps, noted what each one did well, and merged the findings into a single feature summary for FitLab. Select an app to see what it added.

Feature summary

All eight apps

  • Diet plan
  • Personal data
  • Nutrition tracks and data
    • Add food items and calorie calculation
    • Eaten items, burned kcal, and protein, carbs and fat by date
    • Meal management
    • Calorie and macros tracker
  • Daily activities data
    • Walk target
    • Steps, active time, food and sleep tracking
    • Steps tracker and workouts
  • Daily water target
  • Report data
    • Weekly weight loss status
    • Monthly nutrition data
  • Weight loss tracking
  • Sync with fitness apps
  • Fitness competition with friends
  • Rewards
  • Chatbot
The research board in Figma: screens from each app, with callouts to the features they informed.

04.User flow

Every habit starts from Home

To design the best experience, I explore the various paths a user might take throughout their journey and analyze each step. I typically use Figma to create a detailed user flow map for better clarity and insight.

05.Wireframes

Structure first, colour later

Using insights from the UX research phase, I began creating wireframes focused on organizing screen elements effectively and building a clear, user-friendly app structure.

Wireframes for sign in, sign up, home, activities and foods.

Drag across a screen to compare the wireframe with the final design.

Home, final interface Home, wireframe
Home
Activities, final interface Activities, wireframe
Activities

06.Style guide

Bright, eye-pleasing, and readable on every phone.

I wanted to choose a bright and eye-pleasing colour palette and a readable font, as the application will be used on all phone sizes.

Primary and accent colours

  • Primary blue#0099FF
  • Accent pink#F05E78
  • Accent amber#FAB213
  • Accent green#41D450

Secondary colours

  • Soft grey#BEBEBE
  • Navy ink#1F2638

Typeface

Poppins
  • Regular
  • Medium
  • Semi Bold

One colour per habit

The accents do a job: each habit owns one colour, used for its header, icon, rings, date chip and add button. A child learns that green means sleep and blue means water without reading a word.

  • Foods#23D0C4
  • Daily Water#6FD9FA
  • Exercise#FCBE36
  • Daily Steps#8A96F4
  • Sleep Hours#4CDB5A
  • Weight Goal#F8637E

07.Screen preview

The most important screens, one by one

Onboarding

When a user opens the app for the first time, we introduce the benefits and features that they can use in the application.

Sign up asks only for the basics: name, email, gender, birthday, weight and height. Activity and weight goals can be skipped for now and set later.

Home & new user page

Home opens on today’s two numbers, calories burned and steps walked, as nested rings, with a weekly statistics card for protein, carbs and fat below.

A new user’s profile holds their details in one place, and the Activities hub puts all six habits one tap away from the central add button.

08.Habit trackers

Six habits, one pattern

Every tracker shares the same screen anatomy, so once a child learns one, they know them all. Only the colour changes.

Foods

Log breakfast, lunch, dinner and snacks, then see the day’s protein, carbs and fat.

Meals
Breakfast, lunch, dinner, snacks
Protein
160 g
Carbs
214 g
Fat
63 g

Values as shown in the design.

  1. HeaderTinted in the habit’s colour, with back and profile.
  2. Today’s ringProgress toward the goal, with the plain-language total.
  3. One add actionAdd water, add hours, add a goal: always one button.
  4. Week stripSwipe through the days; the chosen day fills with colour.
  5. Day summaryA ring and three bars for the selected day.

09.Other screens

The details around the trackers

Notifications can be marked read or unread and deleted one by one or all at once, and clearing everything asks for confirmation first. Foods are found by search and added with a quantity stepper.

Notifications, food search, and the delete-all confirmation.

A meal, item by item

Each meal lists what was eaten with its quantity, apple, coffee, cake, bread, and a remove button on every row. “Add more foods” sits right below the list, and the day’s macros update underneath.

All together

Combining all the elements together, the result is a clean, moderately bright application.

The full set of screens.

FitLab, healthy habits that feel like play.

Full project on BehanceFitLab: Dubai Kids’ Health App

View on Behance

Next project

All work

Want to work together?
Drop me a line