Upload files to digital ocean

Hi, this is my first post. I am the CTO of Freecords, and I want to build a plugin that uploads our files to Digital Ocean. Please, can someone guide me on what to do? I want to build it myself.
Thank you