ChronoWeave: Building Time Awareness for Neurodiverse Minds
Inspiration
Time blindness, the struggle to intuitively feel time passing, affects millions with ADHD, autism, and executive function challenges. Traditional timers feel intrusive and clinical. ChronoWeave was born from real user pain: "I know I need to stop studying at 9 PM, but it feels like 8 PM even when it's 9:30."
Key insight: We don't need to be told the time, we need to feel it naturally through multi-sensory cues calibrated to our personal time perception.
What I Learned
- Personalization is everything. Generic 25-minute pomodoro timers fail neurodiverse users because everyone drifts differently (morning-stable vs evening-fast patterns).
- Multi-sensory beats single-sense. Haptic + audio + visual = 3x harder to miss than any one alone.
- Calibration matters. A 30-second test reveals your unique time distortion curve.
- Minimalism wins. Clean dark UI with glassmorphism feels premium and reduces cognitive load.
How I Built It
Tech Stack
- Frontend: React Native + Reanimated 3 + React Navigation
- Design: Figma AI prototypes → Perfect pixel polish
- Animations: 60fps haptic/audio/light simulations
- Data: AsyncStorage for drift patterns + calibration profiles
- Sensors: Device haptics, audio services, screen brightness APIs
Core Architecture
- Calibration Flow (5 steps): Maps your time perception curve
- Drift Detection: Compares real clock vs your "felt time"
- Pattern Engine: Morning/Midday/Afternoon/Evening drift forecasts
- Nudge System: Haptic/audio/light cues scaled to urgency
- History: Weekly calendar showing drift patterns
Key Features Engineered
Calibration (5-step flow):
- 10s hold test → 30s reproduction → pattern recognition
- Progress bar eliminates "where am I?" confusion
Nudge System (3 modalities):
- Haptic: 1 pulse (check time) → 3 pulses (act now)
- Audio: Slow chimes → accelerating tempo
- Light: Corner glow → full-screen tint
Data Visualization:
- Pie chart: Your daily time perception distribution
- Weekly drift calendar: Color-coded patterns (green=stable, pink=fast)
Challenges Faced & Solutions
Challenge 1: Time Perception is Nonlinear
Problem: Users underestimate short intervals, overestimate long ones.
Solution: 5-point calibration curve + personalized drift forecasts.
Challenge 2: Nudges Must Never Annoy
Problem: ADHD users ignore or silence repetitive alerts.
Solution: Multi-sensory escalation + context awareness (mutes during calls).
Challenge 3: Design Iteration Hell
Problem: Figma AI kept generating misaligned mockups.
Solution: 8pt grid obsession + pixel-perfect prompts (like "96px top margin, 72px sides").
Challenge 4: Cross-Device Haptics
Problem: iOS/Android haptic engines differ wildly.
Solution: Normalized intensity scale (0.1-1.0) + device-specific patterns.
Challenge 5: Presentation Perfection
Problem: Judges see 100s of apps—need instant impact.
Solution: Cinematic title slide + 15s nudge demo video + swipeable feature cards.
Technical Achievements
- 60fps animations (Reanimated 3 worklets)
- Glassmorphism + 8pt grid mastery
- Personalization engine (calibration → nudges)
- Multi-sensory escalation system
- Weekly pattern visualization
- Dark/light theme parity
Results
Built solo in 48 hours from concept to pixel-perfect prototype. 15+ design iterations. 3 unique nudge modalities. 5-step calibration UX. Cinematic presentation assets.
ChronoWeave transforms "I lost 2 hours again" → "I feel time naturally." For neurodiverse users, this is life-changing.
Built With
- figma


Log in or sign up for Devpost to join the conversation.