To deploy the add-on you'll need clasp. To deploy the cloud functions you'll need Firebase CLI. To deploy the App Engine app you'll need Google Cloud SDK.
Make sure to install Firebase CLI using npm if you want to test functions locally: firebase/firebase-tools#552
npm install -g @google/clasp firebase-tools
brew cask install google-cloud-sdk