Taskflow is a responsive React task manager for keeping daily work visible and organized. It includes task creation, project and priority metadata, filtering, completion tracking, local persistence, and a focused progress summary.
- Add tasks with a project and priority
- Mark tasks complete or reopen them
- Filter by all, open, or completed tasks
- Clear completed tasks from the queue
- Persist tasks in browser local storage
- Responsive dashboard layout
- React 19
- Vite
- Vanilla CSS
npm install
npm run devOpen the local development URL shown by Vite.
npm run buildThe production bundle is written to dist/.
src/
App.jsx Main task manager and interactions
App.css Component and responsive styles
index.css Global tokens and base styles
main.jsx React application entry point