EEmmanuel Oladoyin
Back to all work

Wellbeing app for founders

Founder Thrive

A Flutter wellbeing app that helps startup founders spot early signs of burnout through daily check-ins, progress reports and guided resources.

Founder Thrive preview
97
Dart source files
58
Screens and views
30+
API endpoints used

Overview

Founder Thrive is built for startup founders and entrepreneurs. A short daily check-in builds a picture of how they are doing over time, and the app turns it into a burnout analysis with practical resources to act on it.

I built the Flutter app end to end on the client's REST API: onboarding, check-ins, reports, the resource library, audio, journal and account features, with a link into the founder community.

What I built

  • Daily check-ins

    A guided check-in covering sleep quality, energy, focus and happiness, plus a daily mood entry.

  • Burnout analysis and reports

    Check-ins roll up into a 21-day analysis, with charts, a breakdown by area and a downloadable report.

  • Resource library

    Explore content by category or by time available, save favourites, and get recommendations based on recent check-ins.

  • Audio and journal

    A music and audio player with sophrology sessions, and a private journal for writing things down.

  • Community and support

    A route into the founder community, sponsorship and premium tiers, in-app help and issue reporting.

  • Account and privacy

    Biometric lock, notification settings, data and privacy controls and account deletion.

Engineering notes

  • Layered structure: a data layer (API client, models), a presentation layer for screens and a core layer for shared helpers.
  • Authentication with access and refresh tokens, handled by a typed API client built on Dio.
  • Charts with fl_chart, audio with just_audio, push notifications through Firebase Cloud Messaging.

App screens

  • Founder Thrive app screen 1
  • Founder Thrive app screen 2
  • Founder Thrive app screen 3
  • Founder Thrive app screen 4
  • Founder Thrive app screen 5
  • Founder Thrive app screen 6
  • Founder Thrive app screen 7
  • Founder Thrive app screen 8