How about taking Tabulator? https://tabulator.info/docs/
It can do anything with tables and table data. Just pass it JSON-encoded data.
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
I need some help defining the concept, as I am unsure how to encapsulate my project in Livewire or Blade components.
What I want to do: capacity planning (similar to Excel) where I enter hours in cells.
| KW01 | KW02 | KW03 | KW04 | ... | |
|---|---|---|---|---|---|
| Project A | 40 | 30 | |||
| Project B | 10 | 10 | |||
| Project C | 20 | ||||
| ... |
I have a project in one row and the calendar weeks in the column.
Now my question: How can I best encapsulate my project? In a Livewire component per row? Or better in the column? Each cell a Livewire component? Each cell a Blade component? But I think that would be too many, right?
I'm currently lacking the right approach to get started. I hope it's reasonably clear where my problem lies.
Please or to participate in this conversation.