Kanban-style view : Group nodes in a view into columns based on a field value I have a custom node type in Drupal - Order - which has a status field. The status can have three values.

What I would like to do is create a view in which orders are grouped into columns based on their status - essentially a primitive Kanban board - and the columns are ordered in a particular way.

Is this possible and if so, how?
I don't think it is possible right now without custom programming (either within a theme or custom module) 

You can probably get started with grouping your view based on the status field and than using CSS in your theme (display:inline or float: left) you can get all groups next to each other.

There could be more sorting criteria for each column within the view. 

For extra functionality like dragging/dropping within status areas (changing status) you will need to create your your own module to handle drag drop events and do ajax calls to the backend.

There was some work done for openlucius (drupal 7) that you can look at https://www.drupal.org/project/openlucius_board