A fast, minimal, and focused to-do app built with React + TypeScript + Supabase.
Designed as a personal command center — no clutter, just clarity and execution.
- Create folders and lists to organize tasks
- Drag-and-drop task reordering
- Focus view for prioritizing key tasks
- Context + reducer-based state management
- Clean, minimal UI built for speed
- React (Vite)
- TypeScript
- Context API + useReducer
- Supabase (in progress)
- Local Storage (legacy → being replaced)
- Migrate from local storage → Supabase
- User authentication
- Persistent user-specific data
- Reorder tasks in Focus view
- Due dates + reminders
- Recurring tasks
- Dark mode + personalization
- Mobile optimization
git clone https://github.com/thomaswilliamscode/todo.git
cd todo
npm install
npm run devExecution over complexity.
Every feature must make task management faster, clearer, or more intentional.