react-beautiful-dnd를 이용한 노션 보드 클론 코딩입니다.
- react-beautiful-dnd를 사용하여 Drag and Drop이 가능한 Kanban Board를 구현하였습니다.
- react-color를 사용하여 보드의 색상을 변경할 수 있게 해주었습니다.
- context api를 사용하여 theme toggle을 구현하였습니다.
- localStorage를 이용해서 기존의 작성했던 보드의 정보를 저장해주었습니다.
styled-components 와 useContext를 이용하여 Theme Switching 구현
react-beautiful-dnd를 사용하여 Drag and Drop이 가능한 Kanban Board를 구현
- 카드끼리의 위치 이동은 물론 보드끼리의 위치 이동도 가능
- 또한 보드에서 다른 보드로 카드 이동 가능
- 아래의 휴지통으로 보드나 카드를 드랍하여 카드나 보드는 삭제
Recoil과 React-Hook-Form 을 이용하여 보드 생성 및 편집
Recoil과 React-Color를 이용하여 보드 색상을 관리 구현
npm install
npm start