6 Answers, 1 is accepted
Briefly the board is a table and cards are placed in the cells. In each cell there is a list with cards. You could use a list view for this. Each card is generated from a template, which is data bound to a record from the database. More about templates you could check here.
I hope that will be helpful for you.
If you have any other questions do not hesitate to contact us again.
Other than that, TeamPulse has custom built controls for its boards (we are not using Kendo controls there) that, as Diana mentioned before, contain specific business logic and are not suitable for reuse.