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 kanban

This 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", ...

Get Build Applications with Meteor now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.