All work

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.

  1. Kept report customization visible before generation so users could understand the output they were creating.
  2. Made PDF generation a clear transition from configuration into a finished document rather than a detached download action.
  3. 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.