Case Study // 01

Social Wellness App.

FlutterFirebaseSupabaseOneSignal
Role
Mobile Developer (Flutter)

The Challenge

Wellness apps live or die by how safe they feel. The challenge was building something that could support real-time community interaction without making the experience feel cold or transactional. Users needed to feel heard, not tracked.

Wellness data trends graph showing user engagement and mood tracking patterns in the Flutter social wellness app

The Solution

Built in Flutter with Firebase handling real-time data sync across community feeds. Supabase manages structured user data and history. OneSignal powers push notifications for daily check-ins and peer activity. The focus throughout was keeping the UI calm and the interactions low-friction.

Real-time Sync
Push Notifications

Key Features

  • 01
    Daily Check-ins
    Short prompts that let users log how they're feeling. Mood history builds over time into a personal record.
  • 02
    Community Groups
    Peer support spaces where users can share, respond, and connect around shared experiences.
  • 03
    Smart Reminders
    OneSignal notifications keep users engaged with gentle, timely nudges rather than aggressive pings.
Social wellness Flutter app interface displaying peer support groups, daily check-ins, and mood tracking features
App Interface
Calm, minimal UI designed to reduce friction during moments that already feel heavy.
Frontend

Flutter

Single codebase for iOS and Android. Consistent UI, smooth performance, and fast iteration across both platforms.

Real-time Engine

Firebase

Cloud Firestore keeps community feeds live without manual refreshes. State updates propagate to all connected clients.

Data Layer

Supabase

PostgreSQL-backed storage for user profiles, mood history, and structured community data.

Project Timeline

Month 01

Setup and Architecture

Flutter project scaffolding, Firebase and Supabase integration, auth flow, and data schema design.

Month 03

Core Features

Check-in flows, community group screens, real-time feed listeners, and notification system with OneSignal.

Month 05

Polish and Testing

UI refinements, edge case handling, device testing across iOS and Android, and final delivery.

Got a project? Let's talk.