This is a Basic Kanban board. Where user can create multiple lists and multiple cards inside every lists.
Clone this Repo and run below commands
npm install
npm start
- List Create, Delete, Edit
- Card Create, Delete, Edit, Lock/Unlock
- Cards can be dragged if unlocked and swap with other cards and move to other lists
- Global State Management with Context API, useContext hook and useReducer hook
- Strict type checking with typescript
- Raw CSS for UI interface manipulation
- React portal for Modal implementation
- Would be nice to save data to Local storage
- Would be nice to have multiple theme for background and list.