Category

Prototyping

Page Generation with Templates.

Prototyping

Introduction

During the interviews with end users and through my own research I found out that templating would be very beneficial for the tool. Templating allows for predefined layouts and brand styling which many companies already use. By adding templates into the tool users can get more consistent and expected results.

Abstract

To implement templating, I started by creating a template based on one of the clients I interviewed at the beginning of the project: Prominent. They shared one of their promotional pages with me, which I used as the base for my design.

Prominent Page Example

Using HTML and Tailwind CSS I created a template that included content placeholders marked with hashtags like #CONTENT#, #TITLE#, and #IMAGE_URL#. These would help the tool know where to insert the generated content.

Template Code

This is what that HTML template looks like without content:

Template Visual

To make the AI understand how to use this template, I had to add and override some system prompts. These prompts instructed the AI on how to generate and place the content within the template correctly.

Template Instructions

With these instructions the AI could successfully create the images and content for the template and fill them in appropriately.

Demo

Conclusion

This templating feature will be super useful for clients of iO as they already use templates for their branding and layouts. By integrating templates into the tool, clients can get more predictable and consistent results. This feature both improves the tool's usability and makes it more in line with the marketing industry.

Luuk Briels - 467020 - Media Design