Skip to content

Team-Timo/Timo-client

Repository files navigation

image

Timo

A timebox-based to-do service that turns your tasks into executable time blocks.
Plan what you want to do. Timo helps you actually finish it.

License MITΒ  Next.js 16Β  TurborepoΒ  Desktop Web

Conventions Β· Architecture Β· AI Collab Β· ν•œκ΅­μ–΄


What Is Timo?

image

Timo is a timebox-based to-do service that converts tasks into actionable, time-bound blocks β€” so you actually finish what you plan.

Unlike traditional to-do lists, Timo asks you to estimate how long each task will take, then builds your day around those time blocks.

As you use it, Timo learns your time patterns and helps you plan more realistically with AI-powered time recommendations.


Why We Built It

image

  • To-do lists aren't enough: Writing tasks down feels productive, but without a time structure, most lists stay unfinished at end of day.
  • Time estimates make plans real: A task without a duration is just a wish. Timo pairs every task with a time block from the start.
  • Feedback closes the loop: The gap between planned and actual time is where most tools stop. Timo closes that loop by recording real execution time and feeding it back into future planning.

Features

image

  • πŸ“ Todo + Time Estimate: Enter what you need to do and how long you expect it to take β€” Timo turns it into a timebox that becomes part of your plan.


image

  • ⏱️ Timer-Based Execution: Start a timebox and a timer runs for exactly the duration you set, keeping you focused on getting it done.


image

  • πŸ“Š Timeline Tracking: The actual time you spent is automatically recorded on the timeline as a time block, so you can see exactly when and how long you worked.


image

  • πŸ€– AI Feedback: Timo compares your accumulated estimated vs. actual time data and recommends the most realistic duration for each task, giving you feedback to plan better.


image

  • ▢️ Seamless Transition: Complete a timebox and the next one starts right away, keeping your workflow moving without interruption.


image

  • πŸ“ˆ Daily Statistics: See how much time you focused today, and compare estimated vs. actual time at a glance.


image

  • 🎯 Focus Mode: Zoom into a single todo and work through it distraction-free.


Getting Started

Prerequisites

  • Node.js 18+
  • pnpm 9+
# Clone the repository
git clone https://github.com/Team-Timo/Timo-client.git
cd Timo-client

# Install dependencies
pnpm install

# Start all packages in development mode
pnpm dev

# Or start only the web app
pnpm dev:web

Open http://localhost:3000 in your browser.

Platform

Platform Status
Desktop Web βœ… Supported
Mobile Web 🚧 Planned

Timo is optimized for desktop use β€” designed for students and job seekers who self-manage long, focused work sessions.

Team

image
κΉ€λ―Όμ•„
Frontend Leader
image
κΉ€μœ λ―Ό
Frontend Dev
image
κΉ€μ •λ―Ό
Frontend Dev
image
μ΄ν˜œμ›
Frontend Dev

Documentation

Content Path
Conventions (commit Β· branch Β· code style Β· naming) docs/conventions/
Architecture (stack Β· structure Β· components Β· state) docs/architecture/
Design (tokens Β· Figma Β· Storybook) docs/design/

AI Collaboration

Claude Code and Codex share a common entry point at AGENTS.md. All AI work follows the skill-based workflow defined there.

License

MIT Β© Timo Team

About

Less Chaos. More Focus. πŸ•’ Manage your day with timeboxes.

Topics

Resources

Stars

9 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors