TaskFlow is a modern To-Do application built using React and Vite.
The application helps users manage tasks efficiently with:
- task creation
- priority management
- due dates
- completion tracking
- Add tasks
- Delete tasks
- Mark tasks as complete
- Undo completed tasks
-
Priority selection
- High
- Medium
- Low
-
Due date selection
-
Modern responsive UI
-
Styled task cards
-
Gradient background design
- React
- Vite
- JavaScript
- CSS
Contains the fully working To-Do application built using vibe coding workflow.
Contains Spec Driven Development documentation:
- spec.md
- design.md
- tasks.md
src/
public/
specs/Install dependencies:
npm installRun development server:
npm run devOpen in browser:
http://localhost:5173- Local storage support
- Task filtering
- Drag and drop tasks
- Dark/light mode
- Authentication system
Harshita Singh