yes, that should be possible without any problem. We had in mind to build such a Shiny App for NCA, including the reporting part but did not have the time yet.

For real application in a Shiny App I would also consider a more flexible reporting function. The current report_IQRnca() does already something but it was more meant as a demonstrator. It wouldn't be much effort to improve it to more flexibly select results and data to be shown. An NCA Shiny App would then benefit from that by allowing the user to select what to report and potentially in which order.