Building the App
Similar to what we have in the previous example, the Kanban app will have a Board and three List containers (To do, In Progress, and Done). For the tasks, we will have a form with a few fields where the user could enter the title and description of the new task.
Let's start by creating a new Meteor app:
>> meteor create kanbanThis time, instead of manually installing all the packages, copy and replace the package.json file with the default one that was generated in your app:
{
"name": "kanban",
"private": true,
"scripts": {
"start": "meteor run"
},
"dependencies": {
"babel-runtime": "6.18.0",
"bootstrap": "^4.0.0-alpha.5",
"classnames": "^2.2.5",
"font-awesome": "^4.7.0",
"marked": "^0.3.6",
"meteor-node-stubs": "~0.2.0",
"react": "^15.4.1",
"react-dnd": "^2.1.4",
"react-dnd-html5-backend": "^2.1.2",
"react-dom": "^15.4.2",
"react-redux": "^5.0.1",
"react-router": "^3.0.0",
"react-router-redux": "^4.0.7",
"redux": "^3.6.0",
"redux-logger": "^2.7.4...