Hey there,
my first thought is to do this via a Data App that uses File Upload Widget and Transfer Files node:
You probably have to handle file name creation etc / some checking to avoid duplicates or accidentally overwriting things etc., but think it should be straight forward…
