Performance improvisation of the Blazor Server side app

Job ID: 32257349

Budget: $30 – $250 USD

Data Explorer is a Microsoft Blazor – Server side application with .NET 5.0 as target framework. This application accepts the JSON file as input and generate a hierarchical tree (Node tree graph) on the screen termed as canvas. Every node in the graph correspond to a Process that has multiple events associated with it called as Metadata. Number of process nodes to be displayed in the application could vary from 5000 to 25,000. Zoom, Pan and Recenter options are supported using mouse and buttons in canvas.
User can perform actions on the process node like:
a. Right click on a node and Hide it.
b. Right click on a node and add comments to it.
c. Double click on a node to see properties of it
d. Right click on a node and view all its metadata events.
User has a provision to save the manipulations to a JSON file. In addition, user can export the displayed canvas to an image file (PNG format).
Related categories: C# Programming Blazor