ConorWebb96 / bb-kanban-draggable

With this plugin you are able to create and delete tickets, Create and delete columns and manage ticket states.
10 stars 4 forks source link

Feature Request: Use Single Select columns rather than a separate table for statuses and allow the user to select what columns to use for what purpose #7

Open thinkbig1979 opened 6 months ago

thinkbig1979 commented 6 months ago

The current implementation of this plugin requires you to: 1- Create a separate table for the column statuses in the kanban board 2- Implement a specific naming convention of the columns in your table

It would make the plugin much more powerful if both of these requirements could be tackled differently.

On point 1: It would be super useful if a single select (options) column in the data table could be used for creating the columns in the kanban board. This would allow the user to have the statuses defined in a column in the same table with the rest of the data, and avoid the need for extra tables and relationships between those tables.

On point 2: It would be great to allow the user to simply configure the plugin to use bindings to produce the kanban card title and content. Like the "Cards Block" component does, rather than relying on existing column names and requiring the user to stick to a naming convention for the columns:

image

Hope these points can be taken into consideration, because Budibase is really lagging behind other no-code tools when it comes to a powerful and flexible kanban component.
Thanks.

ConorWebb96 commented 1 week ago

Hey @thinkbig1979,

This is a great suggestion. I'll try to rework the plugin based on your suggestion. It should make setup a lot more simple.