That looks very interesting and just what I have been looking for.
As I am quite new to Logseq and has not gotten to grips with its query system, use of page properties and page tags yet, could you please post an example page of how the properties and tags have been implemented?
Also, are all the properties in your table fetched from the pages directly, even the status (as it seems you actually define the options directly in the template, which I assume would not be needed if fetched from each page)?
Thanks.