aggregate mixed elements into jpg : photo from a database plus text and logo from a form into a jpeg downloadable by a user.

I would like to allow my users to translate a text in therir own language or write down a new text of 100 characters then upload or not a logo or write their name, choose between three differents designs, choose a background picture and finaly ask the website to agregate all those elements together to render a jpg image that can be downloded buy the user.

You can do this but you’ll need either good coding knowledge to work with a backend module or work with an external API