I have a compute engine VM (win 2016) where there is a project in PHP which has a web user management system that extracts PDF files from another server, I want to configure Google Cloud so that the files extracted from each user are stored in Google Cloud Storage and tell my PHP coder how to insert and list the new files (there is an API for PHP per composer, you just have to give it the accesses and do the Google Cloud Storage configuration).
On the other hand I have an Android App that sends 2 files to this PHP platform, the authentication is done by firebase to the PHP system (Auth 2.0) and I want to configure Google Cloud Functions to receive those two files (text file and an image file PDF / JPG) and store them in Google Cloud Storage (indicated in the previous paragraph)
Basically I need the correct configuration of Google Cloud Functions (with Firebase) and Google Cloud Storage, I understand a specialist can do it in 2 hours or less, I am attentive to your proposals, also if it is possible to use Google App Engine or run the PHP system in a serverless environment.