50% off all plans with SPRING50
Day 13: Task Board
Day 13 Beginner Challenge 13 of 100

Task Board

As a team member, I want an organized and visually clear project management board that categorizes tasks into different stages (To Do, In Progress, Under Review, Done) so I can easily track the progress of various projects and know what to prioritize.

Acceptance Criteria

  • The interface must display four distinct columns: To Do, In Progress, Under Review, and Done.
  • Each column should have the capability to add new tasks directly from the board interface.
  • Tasks within each column must show a title, a brief description, a priority level (High, Medium, Low), and due dates.
  • Each task card should allow for quick editing, which includes adding participants, changing status, or updating details.
  • The board should support drag-and-drop functionality to move tasks between different stages easily.
  • Visual indicators such as color-coded priority levels and user avatars for assignment are clearly displayed on each task card.
  • The design must be responsive, ensuring usability on both desktop and mobile devices.
View on GitHub
100 Days of Code Progress Day 13 / 100

Take this challenge

Start your 7-day free trial to solve this challenge in our built-in code editor with live preview.

Start 7-Day Free Trial to Solve This Challenge

Nearby Challenges