Responded via email, but FTR:
Good to hear you are interested!
Basically the project would revolve around adding other storage providers such as iCloud, NextCloud, and maybe even generic S3 compatible storage.
The web application may (depending on the chosen backend) need to authenticate with the system and get some kid of token.
Then this information is passed to our recording backend, Jibri, which the entity that does the actual recording and upload.
Thanks for the info @saghul ! Is there any format in which the application has to be submitted?
I believe you’ll see the guidelines in the GSoC website.