- Clone the project to your computer.
- Run
npm install
ornpm i
to install the relevant module dependecies required for the program to run. - To run the program on development, use the command
npm run start
.
- Head to
http://localhost:3000/trello-kanban-frontend/
to view the webpage in development.
At the index page, the user should be able to:
- Add a new board
- Click on a new board
At the board page, the user should be able to:
- Click on the title of the board and edit it.
- Add draggable items to either the todo, in progress or done column.
- Drag and drop the draggable items across the 3 columns.
- Change the maximum number of items as long as it is within the width limit of the column.
- Delete draggable items by clicking on the delete icon on each draggable task.
- Head to
https://soloplxya.github.io/trello-kanban-frontend/
to view the webpage in production.
A figma prototype of the end product is available for viewing here. Alternatively, you can refer to a screenshot of the prototype below: