Project Overview

Social graphics are often rebuilt from the previous campaign. That works until a font changes, a paragraph gets longer, or someone exports the wrong dimensions.

I built a cross-platform editor where content, brand rules, templates, and generated output have clear responsibilities.

A cross-platform editor that turns structured content and brand rules into repeatable carousel, post, and highlight graphics.

Industry

Content Tools

Services

  • UX/UI Design
  • Web Development
  • Product Strategy

Key Deliverables

  • Responsive Design
  • Custom Development
  • User Experience Improvements

Platform Type

Desktop Tool

Tech Stack

  • Python
  • FastAPI
  • Playwright
  • Jinja2

The Challenge

A reusable graphics tool has to preserve the design without locking every project into the same layout. It also needs to keep text readable over different colors and images.

Preview and export cannot follow separate paths. If they do, the approved design and final file eventually drift apart.

Approach

Structured content feeds a deterministic plan. Brand configuration controls type and color, while templates control composition. A browser-based canvas renders the design and Playwright exports it at the required dimensions.

Readability checks report contrast and fit problems instead of hiding them.

The Solution

The editor supports carousels, feed posts, and highlight covers. Users can edit content, choose a template, preview changes, and export final graphics from the same workspace.

Project-level overrides keep one campaign's changes away from shared templates.

Key Challenges

  • preserving readable contrast across colors and photographs

  • keeping output repeatable across desktop systems

  • supporting visual variety without duplicating the rendering pipeline

The Outcome

The result is a repeatable content production tool that shortens routine design work while keeping layout, typography, and export quality under control.

Context

The useful automation is the part nobody should have to redo. Creative direction stays editable, while rendering and quality checks stay consistent.