Skip to content

Add Download Function for Quality Reports (human-readable)

🚀 Feature Request

Summary

Enable users to download the Quality Report as a PDF or HTML file for human-readable purposes.

Problem to Solve / User Story

As a Constrainify user, I want to download the Quality Report in a readable format (PDF or HTML) so that I can share and review the results offline or present them to stakeholders.

Proposed Solution

  • Implement an export functionality that allows users to download the report as:
    • PDF: Well-formatted, structured report for printing and sharing.
    • HTML: Interactive version of the report that can be viewed in a browser.
  • Ensure that formatting, charts, and tables are properly displayed in the export.
  • Provide a download button in the Quality Report view.

Benefits

  • Improves report sharing and reviewability.
  • Enables users to store reports for compliance or archival purposes.
  • Ensures accessibility without requiring online access to the tool.

Possible Drawbacks

  • Additional development effort to generate well-structured PDF/HTML outputs. We rely on existing browser / standard functionality wherever possible.

Additional Context

  • Consider using common libraries like Puppeteer or jsPDF for export functionality.

Alternatives Considered

  • Manual screenshots instead of an export feature (less efficient and scalable).
Edited by Markus Matoni