Skip to content

Performance Graphs Using Recharts #27

Description

@Nico21221

Problem

An end-user would want a way to visualize key performance metrics related to their projects. Currently, there is no graphical representation of project performance, making it difficult to track trends, analyze progress, and identify areas for improvement.

Solution

Implement interactive performance graphs using Recharts. The graphs should display metrics such as query execution times based on the selected project and project ID, or any other relevant data points. Users should be able to:

  • View different types of charts (line, bar, or pie charts) based on selected metrics.
  • Filter data by time range (e.g., last week, last month, all-time).
  • Hover over data points to see detailed insights via tooltips.
  • View request times (Y - axis) and Date and time (X -Axis).

This will likely involve updating the API to fetch relevant historical data, structuring it appropriately, and integrating Recharts into the UI.

Additional information

n addition to query execution times, we can provide options for other relevant data points that users may want to visualize.

👨‍👧‍👦 Contributing

  • 🙋‍♂️ Yes, I'd love to make a PR to implement this feature!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions