Skip to content
Mohamed Mamoun — home
All projects

AI Productivity Coach

Focus Flow

An AI coach that makes big tasks feel doable by splitting them into 15-minute steps matched to your energy.

Year
2026
Category
AI Productivity Coach
Stack
Flutter · Dart · Gemini AI · Firebase · Material 3

The problem

Big tasks stall people. To-do lists record the paralysis; they don't fix it. Focus Flow bets that any task feels doable once it's broken into 15-minute steps that match your current energy.

The approach

Gemini 2.5 Flash generates the step breakdown in real time. I made the store offline-first — tasks, streaks, and focus history live in a local database and never depend on a connection — because a productivity app that blanks without signal teaches you not to trust it.

The outcome

A complete product built end to end, solo: onboarding, AI task breakdown, energy-based scheduling, deep-work timer, and analytics.

The screens

5 screens · scroll to browse

  • Focus Flow onboarding screen
  • Focus Flow home screen with energy level
  • Focus Flow AI task breakdown confirmation
  • Focus Flow deep work timer
  • Focus Flow analytics screen