/10 — Full-Stack Development
FlowState — OLAM 2.0

The
Challenge
Static task managers treat every day as if it offers the same capacity. For students, usable focus time changes with sleep, stress, energy, and deadline pressure, so fixed to-do lists often produce unrealistic plans and carried-over work.
Tech Stack
Next.jsReactTypeScriptTailwind CSSSupabaseGroqESP32Web Bluetooth
The
Solution
FlowState turns a short daily check-in into a realistic study plan. A deterministic engine calculates capacity from available time, energy, stress and sleep, scores tasks by deadline and priority, then applies KEEP, REDUCE or MOVE decisions. Built with Next.js, Supabase auth and Postgres with row-level security, Groq-powered task parsing and insights, and an ESP32 desk companion that receives the top two tasks over Web Bluetooth.