I used Create React App to create the skeleton of the structure.
Add task
Delete task
Edit task
Store tasks in the localStorage
Move tasks between lanes and store the updated positions in the localStorage
I used these libraries and packages to develop this app;
- MaterialUI for design.
- uuid for creating unique ids for tasks.
- react-beautiful-dnd for drag&drop feature.
- react-icons for icons.
- react-toastify for toast notification.
Also, I used prettier plugin for formatting my code.
npm install
npm start