ALL PROJECTS
MOBILE2026LOG.AURA
Aura logo

Aura

WELLNESS APPFitness, mindfulness, and nutrition in one companion

An all-in-one health companion that integrates fitness workouts, mindfulness meditation, and nutrition planning. Personalized dashboards, activity tracking, and gamified challenges for a balanced lifestyle.

FlutterFirebase AuthFirestoreProviderGoRouterSQLite
Aura — DASHBOARDDASHBOARD
Aura — WORKOUTSWORKOUTS
Aura — MEDITATIONMEDITATION
Aura — MEALSMEALS
Aura — STATSSTATS
Aura — EXECUTIONEXECUTION
BLK.01

Project Overview

// THE PROBLEM

Users often juggle multiple apps for fitness, meditation, and nutrition, leading to fragmented health data and a disjointed user experience. There was a need for a holistic approach to wellness.

// THE SOLUTION

Aura integrates workout tracking, mindfulness meditation, and meal planning into a single platform. Built with Flutter for a seamless cross-platform experience and powered by Firebase for real-time synchronization.

// THE IMPACT

Created a unified health companion that empowers users to manage their entire wellness journey. Increased user engagement through gamification and personalized recommendations based on user goals.

BLK.02

By The Numbers

0+
Workout Categories
Strength to Yoga
iOS + Android
Platforms
Cross-Platform
0+
Auth Methods
Email, Google, Apple, GitHub
Wellness Focus
Holistic Health
BLK.03

App Preview

Aura — DASHBOARD & STREAKS

DASHBOARD & STREAKS

Personalized progress and daily goals

Aura — ONBOARDING ASSESSMENT

ONBOARDING ASSESSMENT

8-step personalized wellness assessment

Aura — WORKOUT LIBRARY

WORKOUT LIBRARY

Diverse exercise categories with guides

Aura — WORKOUT EXECUTION

WORKOUT EXECUTION

Guided workout with timer and video demos

Aura — MEDITATION SESSIONS

MEDITATION SESSIONS

Curated audio courses for mindfulness

Aura — MEDITATION PLAYER

MEDITATION PLAYER

Audio playback with progress tracking

Aura — MEDITATION COURSES

MEDITATION COURSES

7-day structured mindfulness programs

Aura — FEATURED WORKOUTS

FEATURED WORKOUTS

Personalized workout recommendations

BLK.04

Core Features

FTR.01

FITNESS & WORKOUTS

Diverse library with Strength, Cardio, Yoga, and more. Video demos and difficulty levels.

FTR.02

MINDFULNESS & MEDITATION

Daily curated sessions and structured courses to deepen mindfulness and reduce stress.

FTR.03

MEAL PLANNING

Plan daily meals and access nutritional info to balance diet with physical activity.

FTR.04

ACTIVITY TRACKING

Track streaks, set goals, and monitor workout consistency for better motivation.

FTR.05

PERSONALIZED DASHBOARD

Custom greetings, progress tracking, and featured content suggestions.

FTR.06

SLEEP & RELAXATION

Dedicated player for relaxation sounds and sleep-inducing tracks for better rest.

BLK.05

User Flow

ONBOARDING FLOW

  1. 1Sign up/In (Email, Google, Apple, GitHub)
  2. 2Personal details (Name, Birthdate)
  3. 3Initial Assessment (Goals & Preferences)
  4. 4Tailored profile creation

DAILY USE FLOW

  1. 1Home → Check streaks & goals
  2. 2Choose activity (Workout, Meditate, or Meal)
  3. 3Follow guides/sessions with video/audio
  4. 4Automatic progress tracking & sync

ENGAGEMENT & ACTIVITY STATS

  1. 1View activity statistics and progress
  2. 2Track workout and meditation streaks
  3. 3Monitor weekly activity patterns
  4. 4Review comprehensive activity history
BLK.06

Screenshot Gallery

Aura — MEAL PLANNER

MEAL PLANNER

Nutrition tracking and meal suggestions

Aura — WATER TRACKER

WATER TRACKER

Daily hydration goal monitoring

Aura — CALORIE TRACKING

CALORIE TRACKING

Visual progress for daily nutrition goals

Aura — ACTIVITY STATS

ACTIVITY STATS

Comprehensive statistics and progress tracking

Aura — ACTIVITY HISTORY

ACTIVITY HISTORY

Comprehensive workout and meditation logs

Aura — MEDITATION QUESTIONNAIRE

MEDITATION QUESTIONNAIRE

Personalized mindfulness assessment quiz

BLK.07

Architecture & Technical Highlights

The system pairs a Flutter app (iOS + Android) with a Firebase backend — Auth, Firestore, and Storage — while Provider and GoRouter handle state and navigation.

  • Cross-platform development using Flutter for native performance on iOS and Android.
  • Real-time data synchronization across devices via Cloud Firestore.
  • Secure multi-provider authentication (Google, Apple, GitHub) using Firebase Auth.
  • Efficient state management using the Provider pattern for reactive UI updates.
  • Robust offline support and caching using Shared Preferences and SQLite.
BLK.08

Technology Stack

Flutter - Cross-Platform Mobile Development Framework
FLUTTERUI Framework
Firebase Authentication - User Login System
FIREBASE AUTHSecure Authentication
Firestore - Real-Time NoSQL Database
FIRESTOREReal-time Database
Firebase - Google's Mobile and Web Application Development Platform
FIREBASEBackend Platform
Dart - Programming Language for Flutter
DARTProgramming Language
SQLite - Lightweight SQL Database Engine
SQLITELocal Persistence
BLK.09

Why It Matters

FTR.01

HOLISTIC WELLNESS

Combines all aspects of health into one app, reducing user friction and providing a complete picture of well-being.

FTR.02

ENGAGEMENT

Gamified features and personalized dashboards keep users motivated and returning to the app daily.

FTR.03

SCALABILITY

The architecture handles thousands of workout records and meditation courses with ease thanks to Firestore.

FTR.04

ACCESSIBILITY

Cross-platform availability and support for light/dark modes ensure a great experience for all users.

FTR.05

DATA RELIABILITY

Local caching ensures users can access their health data even without an active internet connection.

FTR.06

PREMIUM UI/UX

Smooth animations and custom icons provide a polished, modern feel that competes with top-tier apps.

BLK.10

Frequently Asked Questions

Unlike traditional fitness apps that focus solely on physical exercise, Aura integrates mindfulness meditation and nutrition planning into a single holistic ecosystem. This approach ensures all pillars of health are addressed.

The app uses an initial assessment tool to understand your goals (e.g., weight loss, stress reduction, muscle gain). It then curates featured workouts and meditation sessions specifically tailored to your preferences and progress.

Yes! Aura uses Shared Preferences and SQLite for data persistence, allowing you to access cached workout records and your profile data even when you don't have an internet connection.

Aura is built with Flutter, providing a high-performance native experience on both iOS and Android devices from a single codebase.

We use Firebase Authentication for secure multi-provider sign-in and Cloud Firestore rules to ensure that users can only access their own health and profile data.