Workflow Dashboard

FlowTrack is a responsive task management dashboard built using React and Tailwind CSS. It helps users organize, track, and visualize their tasks across different workflow stages -ToDo, In Progress, Review, and Done. The app features drag-and-drop functionality, task creation, deletion, and smooth animations for a modern project management experience.

Dashboard 1
Dashboard 2
Dashboard 3
  • Add new tasks with title, description, tag, and due date
  • Drag and drop tasks between stages (To-Do → In Progress → Review → Done)
  • Delete tasks anytime
  • Auto-updating progress counters (Total and Completed tasks)
  • Fully responsive and mobile-friendly UI
  • Clean gradient-based visual design
  • (Optional) Extendable for LocalStorage or backend persistence
  1. Add Task:
    • Fill in details like title, description, tag, and due date
    • Instantly appears in the To-Do column
  2. Move Task:
    • Drag and drop tasks between columns (To-Do → In Progress → Review → Done)
  3. Delete Task:
    • Instantly remove any task from any column
  4. Track Progress:
    • Dashboard updates total and completed task counts dynamically
  5. Responsive UI:
    • Works perfectly on desktop, tablet, and mobile
  • React.js (Vite) – Component-based UI
  • Tailwind CSS – Utility-first styling
  • Framer Motion – For smooth drag animations (optional enhancement)
  • Lucide React Icons – For elegant task visuals
  • PostCSS + Autoprefixer – For optimized CSS builds

FlowTrack provides a visual and interactive way to manage tasks and workflows efficiently.
Instead of using static lists or retyping tasks, users can easily drag, drop, and update task progress — similar to tools like Trello or Asana but lightweight and customizable.

Note: This project is for educational purposes only. Not for commercial sale.