eChem
2024Interactive Chemistry Learning Platform
An immersive 3D chemistry education platform with interactive molecular models, AI tutoring, and adaptive practice systems for A/L students.
AI-Powered Productivity Platform
Overview
Pomodo solves the problem of context-switching fatigue by combining structured time-boxing with AI-assisted task planning. Users see a single, prioritized focus queue at any given moment — eliminating decision paralysis.
Pomodo reimagines the classic Pomodoro technique for modern knowledge workers. It integrates GPT-powered task breakdowns, real-time flow state detection via keystroke cadence, and adaptive session lengths that respond to your energy levels. The ambient sound engine layers generative audio to complement deep focus.
Impact
Technology Stack
Key Features
GPT-4 powered task decomposition — paste a goal, get an actionable sprint
Adaptive Pomodoro intervals based on real-time focus scoring
Generative ambient sound engine with 12 layerable environments
Weekly flow analytics with heatmaps and personal benchmarks
Cross-device sync via PostgreSQL + WebSockets
Engineering
Standard timers are rigid. Users enter and exit flow states at different rates, and a fixed 25-minute block often interrupts peak concentration.
Built a heuristic flow-state detector using WebWorkers to sample keystroke intervals without blocking the main thread. Session duration adapts dynamically when flow signals are strong.
Static soundscapes become cognitively invisible over time, reducing their effectiveness as focus anchors.
Implemented a layered Web Audio API system that procedurally varies rain, brown noise, and café ambience using LFOs with randomized parameters on each session.
Gallery
Explore the deployed project or dive into the source code.
Explore More