A Symfony worker that generates OpenAPI documents based on the 3.0 OpenAPI specification.
This worker is part of a school project that aim to simplify OpenAPI document generation with a web form.
#Symfony6 #MySQL #Docker #Terraform #AWS #TDD #BuilderPattern
Requirements :
- Terraform and Docker CLI
- an AWS account
- Fill Terraform variables
cd infrastructure/dev && touch terraform.tfvars
- Deploy the worker and it's infrastructure
make deploy-dev
- Send a message in the queue to generate an OpenAPI document in S3 from the data fixtures loaded in database
{"documentId": "my-document-uuid"}