Case study · KNGRU Event Studio

A tool that turns the brand system into software

KANGARU's event posters were designed as a flexible system, but every asset was still made by hand. Event Studio encodes the system into an internal tool: blank canvas to a finished, on-brand poster in under a minute.

Role
Product Designer & Builder, solo
Timeline
2026
Scope
Poster generator, brand dither converter, animated exports
Stack
Next.js, react-konva, built with AI-assisted coding
The Event Studio editor: format rail with seven formats, layers panel, a live KNGRU poster on the canvas, and content fields with background controls on the right
The editor: pick a format, type the event details, and the poster rebuilds itself live.

Context

Fifteen events a year, zero sponsors, ten-minute tasks

KANGARU runs 15+ events a year across Sydney and Melbourne, entirely volunteer-led. Every event needs a family of graphics: an Instagram post and story, a LinkedIn banner, venue screens, slides. I had designed the speaker card system to flex across guests and venues, but each asset was still assembled by hand in Figma, by me.

The community has an operating rule: no task should take a volunteer more than ten minutes. Poster production was breaking it, and I was the bottleneck.

The fix wasn't more templates. It was encoding the design system into software, inspired by Y Combinator's Startup School poster tool and Paper.design's image dithering.

The product

Guardrails, not a blank canvas

Event Studio is a real canvas editor (drag with snap guides, layers, per-platform safe areas, undo history, autosave) but every control is bounded by the brand:

  • Seven formats, one language. Portrait poster, Instagram post and story, square, LinkedIn, slide and banner share a single layout engine, with three variants each and a randomize button.
  • Content drives the design. The "event has a speaker" toggle reshapes the whole poster: with a speaker it offers Fireside Chat, Founder Stories or KANGARU Talk; without one it locks to the Roundtables format.
  • Photos land on-brand. Uploads convert to black and white automatically, matching the speaker card system, with intensity and crop controls.
  • Typography stays in the system. Two brand weights, brand colour stops, grain and safe areas by default; a volunteer cannot accidentally leave the brand.
The editor in Instagram Story format: the same poster content reflowed to 1080 by 1920 with safe areas
Switch format, keep the content: the story layout reflows from the same fields.

The dither pipeline

The brand's pixel texture, from any photo

The pixelated kangaroo texture is the most recognisable part of the KANGARU identity, and the hardest to reproduce by hand. Event Studio ships a real-time dither converter: drop in any image and it quantises it into the brand's purple and green through seven algorithms, from Bayer matrices to Floyd–Steinberg error diffusion.

The same pipeline feeds poster backgrounds, so a venue photo or a speaker portrait can become an on-brand backdrop in one step.

The dither tool converting a kangaroo photo into purple and green brand pixel art, with algorithm, tone and palette controls
One drop, seven algorithms: the brand texture generated live from a photo.

The output

Still or moving, always seamless

Exports cover the whole publishing workflow: PNG, JPEG and PDF at multiple resolutions at once, plus animated MP4, WebM and GIF. The background animations (mesh drift, light sweep, moving grain) are phase-locked, so every exported video loops seamlessly on Instagram.

Because the exporter renders the document independently of screen zoom, the same poster ships pixel-perfect at every size, from a 3× print asset to a story loop.

Exported Instagram story poster: Founder Sessions 2026 with speaker name and event details in the KNGRU brand style
A finished story export, 1080 by 1920.
The same poster as a phase-locked animated loop.

Results

The designer is no longer the bottleneck

<1 minfrom blank canvas to a finished, on-brand asset
7×3formats and layout variants generated from one set of event details
6export pipelines: PNG, JPEG, PDF, MP4, WebM and GIF, with seamless loops
10 minthe volunteer task rule that poster production now fits inside

Designed and built solo with AI-assisted coding: Next.js, react-konva and a typed dither pipeline, shipped as an internal tool for the KANGARU community.