Work/ Midori

05Productivity Suite2026

Midori

Midori is a full-stack productivity app built with Next.js 14, Firebase, and Gemini AI. It treats every task like a seed in a digital garden, combining cloud-synced task management, focus timers with ambient audio, hourly time-blocking, and personalized AI coaching into one cohesive workflow.

CategoryProductivity Suite
Year2026
Stack7 technologies
StatusActive

The Challenge

Existing productivity tools are either too simple (basic to-do lists) or too complex (enterprise project management). Neither makes deep work feel rewarding. The gap is a tool that combines task management, focus sessions, and habit tracking in a way that feels like play, not work.

The Approach

I built Midori as a garden metaphor — tasks are seeds, focus sessions water them, and consistency grows your digital garden. Firebase Firestore handles real-time sync, the Pomodoro timer includes ambient soundscapes (rain, forest, ocean, fireplace) to create a focused atmosphere, and Gemini AI provides context-aware coaching based on your productivity patterns.

What I Built

01

Built a gamified task board with real-time cloud sync via Firestore — tasks persist across devices with zero-latency optimistic updates.

02

Implemented a Zen Focus Timer with four ambient soundscapes (rain, forest, ocean, fireplace) and configurable work/break intervals.

03

Integrated Google Gemini Pro for personalized productivity coaching that adapts recommendations based on task completion patterns.

Tech Stack

Next.js 14TypeScriptTailwind CSSFirebaseGoogle GeminiRadix UIRecharts
Currently Building

Garden growth visualization and streak-based habit tracking.