Creative Builder · Internovus · 2026
One campaign brief. Banners and landing pages.
I designed and built an internal application that turns campaign briefs into visual concepts, placement variants and editable landing pages.
The interface and the service behind it are part of the same project.
- Users
- Marketing team
- Role
- Design and development
- Scope
- Banner Builder and Landing Page Builder
- Stack
- React interface and Python API
- Status
- Internal application
The task
A campaign needs assets in several shapes and sizes, along with exact headlines, logos and legal copy. It may also need a landing page using the same campaign material.
Creative Builder brings those steps into a shared production workflow.
The workflow
- Brief
- Visual concepts
- Placement variants
- Review and export
The landing-page builder adds section editing, breakpoint controls and an export package for the page.
Design decisions
- 01
Keep brand direction in the application
The user enters the product, audience and offer. The application's brand direction supplies the visual treatment.
That separation gives the team a defined starting point for each brief and gives the brand direction one place to be maintained.
- 02
Separate artwork from exact content
The image model produces artwork. Headlines, logos and legal copy are composited afterwards as separate layers.
Those elements remain part of the layout system, rather than depending on the model to reproduce the letters and shapes correctly. Image models render text unreliably, and a banner is mostly text.
- 03
Produce placements from an approved concept
A selected concept becomes the basis for the campaign's placement variants.
The workflow handles the different proportions within the same campaign, so the user can review the concept first and then its size-specific outputs.
- 04
Make storage part of the interface
The application shows storage usage and associates generated batches with their owner. Administrators can browse, sort and clear generated work.
Asset production and asset management are both represented in the application.
What I delivered
A banner-generation workflow, a section-based landing-page builder, administration controls and the application service.
Project note
This application is internal. The diagrams on this page explain the workflow without showing company campaigns or production screens.