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