This is totally something you can setup on your Igloo Digital Workplace.
At a high level, here's how you would build a proof-of-concept:
- Create a Page
- Create a Folder
- Edit the page, and use standard HTML 5 Browser API features to create a "Browse" button that will automatically instantiate the file object in the browser.
- Once you have a valid file object in the browser, you can implement this script on your page.
- Once that script is running on your registrant page, you can invoke it like this.