PROJECT / 008
Performance reporting
A custom frontend workflow for generating custom fitness performance reports and working with the resulting PDF through a purpose-built drag-and-drop experience.
- Role
- Frontend engineer
- System
- Custom PDF reporting workflow
- Period
- Feb - May 2023
Challenge
Make a generated report feel editable.
Give users control over a highly customized report while keeping the path from configuration to generated PDF understandable and direct.
Built
A report workflow beyond the export button.
A frontend reporting experience that supports custom PDF generation and a custom drag-and-drop interaction for working with the document after it has been produced.
Technical decisions
Keep control on both sides of generation.
- Kept report customization visible before generation so users could understand the output they were creating.
- Made PDF generation a clear transition from configuration into a finished document rather than a detached download action.
- Built a custom drag-and-drop experience around the generated result so post-generation work stayed inside the same flow.
Disclosure
The client name, report contents, and proprietary performance methodology are intentionally omitted.