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
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