Skip to content

coyo-hm/Simple-Kanban-Board

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Kanban Board

npm version code style: prettier

react-beautiful-dnd를 이용한 노션 보드 클론 코딩입니다.

  • react-beautiful-dnd를 사용하여 Drag and Drop이 가능한 Kanban Board를 구현하였습니다.
  • react-color를 사용하여 보드의 색상을 변경할 수 있게 해주었습니다.
  • context api를 사용하여 theme toggle을 구현하였습니다.
  • localStorage를 이용해서 기존의 작성했던 보드의 정보를 저장해주었습니다.

Table of contents

🔗 Link

✅ Feat

Theme Switching

styled-components 와 useContext를 이용하여 Theme Switching 구현

theme_switching

Board & Card Drag and Drop

react-beautiful-dnd를 사용하여 Drag and Drop이 가능한 Kanban Board를 구현

  • 카드끼리의 위치 이동은 물론 보드끼리의 위치 이동도 가능
  • 또한 보드에서 다른 보드로 카드 이동 가능
  • 아래의 휴지통으로 보드나 카드를 드랍하여 카드나 보드는 삭제

board_card_dnd

Board 생성

Recoil과 React-Hook-Form 을 이용하여 보드 생성 및 편집

create_board

Board 색상 추가

Recoil과 React-Color를 이용하여 보드 색상을 관리 구현

add_board_colors

👉🏻 Quick Start

npm install
npm start

🛠️ Tech Stack