Project Overview

Social stories are simple to consume but repetitive to produce. Every frame needs consistent type, spacing, brand rules, and export dimensions.

I built a local desktop tool that turns structured content into editable story sequences with a live preview.

A desktop tool for drafting, previewing, and exporting consistent vertical story sequences from structured content.

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

Manual design work makes small copy changes expensive. A changed headline can require reopening and exporting an entire sequence.

Fully generated images are not reliable for text, logos, or layout. Those elements need deterministic rendering and a clear review step.

Approach

Content stays in a readable text format. Templates define the visual system, while HTML and CSS render the copy, logo, and interface cues.

Drafting and rendering are separate. A proposed sequence can be reviewed before final images are exported.

The Solution

The editor provides a project picker, inline text editing, frame navigation, visual options, and export controls in one local workflow.

The same rendering path powers both preview and PNG export, keeping the final result aligned with what was approved.

Key Challenges

  • keeping preview and exported images visually identical

  • fitting variable-length copy without breaking hierarchy

  • making a local tool easy to run on different desktop systems

The Outcome

The result turns repeated story production into a quick edit, review, and export loop while keeping important brand elements deterministic.

Context

I used automation for repetition, not for the parts that need visual control. Text and branding remain rendered, editable, and reviewable.