Lambda Function to Generate Vector Based Virtual Diplomas/Certificates

Job ID: 30649672

Budget: $250 – $750 USD

We need a Lambda function that generates Certificates for Students like this one linked here:

https://www.freepik.com/free-vector/diploma-template-concept_8622803.htm

Each certificate will be generated using the following information sent as a JSON to the Lambda Function:
- Selected Certificate Template ID
- Certificate Name: e.g. Best in Class
- In Recognition For: e.g. Doing Amazing Homework
- Teacher's Signature:: e.g. A. Miller
- Date: e.g. 01/01/2021
- Student's Name(S): John Doe
- School Logo: true/false
- School Mascot Logo: true/false

- The Lambda Function will have access to 10 different Certificate Templates in SVG Format from AWS S3.
- Each SVG is marked up with the same information and layer names for the Lambda Function to be able to target those layers and alter the content per JSON Request received
- The final generated Certificate will be saved in SVG and 2 different sizes of JPG and put in a separate S3 bucket
- The request can be for multiple Students and therefore will generate the set multiple times as necessary
- The file(S) information are returned in response.
Related categories: JavaScript Node.js Aws Lambda SVG Amazon S3