lukashornych / evitalab

Official web-based GUI client for evitaDB e-commerce database. It is built to help developers who use evitaDB with exploring and debugging their domain structure and data. Besides standard query executing, it also supports multiple no-code tools to quickly navigate through domain structure, docs and data without needing to write any queries.
https://github.com/lukashornych/evitalab
Apache License 2.0
7 stars 1 forks source link

Console result visualiser #62

Open lukashornych opened 8 months ago

lukashornych commented 8 months ago

We want to allow users to visualise the JSON result in GraphQL/evitaQL consoles. Primarily we want to visualise the extra results (facet summary, hierarchy, histograms) to simulate parts of a e-shop. This should help newbies as well as developers already using the evitaDB to see what is possible with the evitaDB JSON result.

lukashornych commented 6 months ago

For the query telemetry we could use the d3-flextree library. Its what the pev2 PostgreSQL explain visualiser uses. The PostgreSQL example could be serve as big inspiration on how to construct the actual tree.