Skip to content

NodeJs Server to manage audio files stored on another server

Client:
Private Contract

Private Contract

Tech used: NodeJs, ExpressJs, Google Online Storage API

NodeJs Server to manage audio files stored on another server
NodeJs Server to manage audio files stored on another server
NodeJs Server to manage audio files stored on another server

My first official contract as a freelance developer was this one. The project involved copying audio files from an API-equipped PABX server and storing them on a local Synology Server at predetermined intervals.

Later, it was decided to copy those audio recordings to a Google Drive folder as well. Old files (more than two months old) were supposed to be destroyed automatically. In order to prevent unwanted access, I had to make sure that only specific ports on the server were available to the connection.