Stop Rebuilding UI

Todo List Time Tracking

A todo list block with per-task time logging for React and Next.js featuring play/pause timers, pulsing active indicators, daily totals, and logged duration display built with shadcn/ui and Tailwind CSS

Scroll to load preview

Track time spent on every task with this timer-enabled todo list block for React and Next.js. Each task row shows logged duration with a play/pause toggle, and active timers display a pulsing green dot indicator. A daily total header summarizes all tracked time. Built with TypeScript, shadcn/ui Checkbox, Button, and Badge components, motion staggered animations, and Tailwind CSS. Perfect for freelancer timesheets, sprint time tracking, and productivity dashboards.

FAQ

Last updated on April 3, 2026

Was this page helpful?

Sign in to leave feedback.