You learned about Kanban boards and how to build Kanban views to implement them. We also introduced QWeb templating and how it can be used to design Kanban cards. QWeb is also the rendering engine powering the CMS website, so it's growing in importance in the Odoo toolset.
Kanban views can be extended using the same XML syntax used in other views. In the case of Kanban, the XML architecture can be more complex, and we'll often need to use XPath expressions to locate the elements to extend.
Finally, advanced Kanban views can use specific CSS and Javascript. These can be added as module files that should then be included in the web client pages, by adding them in the web.assets_backend QWeb template.
In the next chapter, we'll keep using QWeb, but on the server side, to create our custom reports.