Skip to content

atalayozmen/KanbanProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kanban Board Application

A Kanban Board built with React, Redux Toolkit, Material-UI (MUI), and TypeScript, providing a clean and intuitive interface for task management. This project also integrates Auth0 for authentication.

Features

  • Multiple Boards: Create and switch between multiple Kanban boards.
  • Columns & Tasks: Add, remove, or rename columns and tasks.
  • Drag & Drop: Move tasks between columns to update their status.
  • Subtasks: Add subtasks to break down tasks into smaller steps.
  • Responsive UI: Adaptable design for various screen sizes with Material-UI.

Quick Start

  1. Clone the repository:

    git clone https://github.com/atalayozmen/KanbanProject.git

  2. Navigate into the folder:

    cd KanbanProject

  3. Install dependencies:

    npm install

  4. Start the development server:

    npm start

Usage

  • Create a New Board: Click “+ Create a new board” in the sidebar.
  • Manage Columns: Add or remove columns (e.g., “To Do”, “Doing”, “Done”).
  • Add Tasks: Create new tasks under any column and add subtasks if needed.
  • Drag & Drop: Rearrange tasks between columns to track progress.

Technologies

  • React and TypeScript
  • Redux Toolkit for state management
  • Material-UI (MUI) for UI components

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published