The Beam Playground is a web application to run Beam code snippets in a modern browser. This directory holds code to build, test, and deploy the frontend and backend services.
The following requirements are needed for development, testing, and deploying.
cd beam ./gradlew playgroundPrecommit
cd beam ./gradlew playground:tasks
cd beam ./gradlew playground:generateProto
See terraform for details on how to build and deploy the application and its dependent infrastructure.