AGILE POKER (Demo)
Creating the Agile team's story estimating session as efficient and fun as possible with a serverless application built on Firebase Cloud.
- Java 11
sdk install java 11.0.14-zulu
- Nodejs 16+
- Firebase CLI
npm i -g firebase-tools
npm install
cd functions
npm install
cd ..
npm start
2 most recent versions of Chrome, Firefox, Safari & MS Edge.
- Enabled App Check
- Setup Monitoring on Realtime Database
- Locked read & write access. Added Security Rules & Validation on firebase to test the protection on abusive behaviour.
- Make sure to set up max-instances on Cloud functions
- Solution can handle up to 200k concurrent connections on Firebase Blaze Plan
- Tested with 1000+ Realtime users making 40k requests using flood.io