Skip to content

Latest commit

 

History

History
100 lines (70 loc) · 1.18 KB

File metadata and controls

100 lines (70 loc) · 1.18 KB

TaskFlow 🚀

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

Features

Core Features

  • Add tasks
  • Delete tasks
  • Mark tasks as complete
  • Undo completed tasks

Advanced Features

  • Priority selection

    • High
    • Medium
    • Low
  • Due date selection

  • Modern responsive UI

  • Styled task cards

  • Gradient background design


Technologies Used

  • React
  • Vite
  • JavaScript
  • CSS

Branches

vibe_code_submission

Contains the fully working To-Do application built using vibe coding workflow.

sdd_submission

Contains Spec Driven Development documentation:

  • spec.md
  • design.md
  • tasks.md

Project Structure

src/
public/
specs/

How to Run

Install dependencies:

npm install

Run development server:

npm run dev

Open in browser:

http://localhost:5173

Future Improvements

  • Local storage support
  • Task filtering
  • Drag and drop tasks
  • Dark/light mode
  • Authentication system

Author

Harshita Singh