Skip to content
Workflowtoku

Toku

A 6-column task board with drag-and-drop, Cmd+K command palette, automated task transitions, and recurring task scheduling with relative date math.

stack

  • React
  • TypeScript
  • Node.js
  • SQLite
← All projects
Architecture
  • Drag-and-drop — dnd-kit with mobile swipe gesture support
  • Cmd+K command palette — rapid task creation and column navigation
  • Automated transitions — due-date triggered; overdue tasks auto-escalate
  • Cron-based midnight archival — completed tasks swept into an archive column
  • Recurring tasks — weekly, biweekly, monthly via relative date math; original day of month tracked separately
  • Zod validation + optimistic UI — Zod on all API endpoints; optimistic updates via TanStack Query
Results
  • 6-column workflow with fully automated lifecycle transitions
  • Zero manual cleanup — archival and recurrence run on schedule
  • Optimistic UI keeps interactions snappy on slow connections
Action · Send message

Hiring for a remote AI engineering role?

Contact me