Quicksell_Frontend_Assignment

KanBan Board

Overview

This is a simple Kanban board application built using React.js. It allows users to interactively manage and organize tasks using drag-and-drop functionality. The application fetches data from a provided API to display tickets and provides various grouping and sorting options.

Features

  • Interactive Kanban Board: Manage tasks easily with a responsive and visually appealing Kanban board.
  • Grouping Options:
    • Group tickets by status
    • Group tickets by assigned user
    • Group tickets by priority level
  • Sorting Options:
    • Sort tickets by priority (descending order)
    • Sort tickets by title (ascending order)
  • Persistence: User's view state is saved even after page reload.