Quote Card Generator
Looking for a splash of inspiration? Generate a quote card (image/png) for the day.
Fully deployed on AWS. When the main button on the home page is clicked, an event is sent to the backend GraphQL API, which triggers the Lambda function written in Node.js to fetch a random quote from ZenQuotes and a gradient background from UIgradient, then construct a quote card image using ‘sharp’ library, and finally export the image as a base64 string back to the frontend. The Lambda function will also update the ‘total quote cards generated’ count stored in DynamoDB in the meantime.
Looking for a splash of inspiration? Generate a quote card (image/png) for the day.