Summary
Add a Download Report as PDF feature so users can easily export and save their Proofolio reports for sharing, resumes, and job applications.
Currently, users can view their report online, but there is no simple way to download it in a portable, shareable format like PDF.
Motivation
Many users will want to:
- Share their Proofolio report with recruiters
- Attach it to job applications
- Save a snapshot of their DevScore and analytics
Without a PDF download option, users may rely on screenshots or manual copying, which reduces usability and professionalism.
Adding a PDF download button would make Proofolio more practical and user-friendly.
Proposed Approach
1. UI Changes
- Add a “Download PDF” button on the report page
- Button should be clearly visible and easy to access
2. PDF Generation
- Convert the existing report view into a PDF
- Ensure the PDF includes:
- DevScore
- Key analytics and charts
- User details and date of generation
3. Technical Suggestions
- Frontend-based solutions:
- Or backend-based PDF generation if required
- Ensure proper layout, spacing, and readability in the PDF
Optional Enhancements
- Allow users to choose sections to include/exclude
- Add a watermark or branding
- Support multiple formats in the future (PDF, PNG)
Acceptance Criteria
- Users can download their report as a PDF
- PDF is readable, well-formatted, and complete
- Download works across modern browsers
- No existing features are broken
This feature would significantly improve usability and make Proofolio more job-application friendly.
Summary
Add a Download Report as PDF feature so users can easily export and save their Proofolio reports for sharing, resumes, and job applications.
Currently, users can view their report online, but there is no simple way to download it in a portable, shareable format like PDF.
Motivation
Many users will want to:
Without a PDF download option, users may rely on screenshots or manual copying, which reduces usability and professionalism.
Adding a PDF download button would make Proofolio more practical and user-friendly.
Proposed Approach
1. UI Changes
2. PDF Generation
3. Technical Suggestions
html2pdf.jsjsPDFOptional Enhancements
Acceptance Criteria
This feature would significantly improve usability and make Proofolio more job-application friendly.