Great September|Web Designer|2022

A festival lineup changes every year. The site shouldn’t have to.

Great September is Łódź’s annual music-industry festival — different lineup, different venues, same underlying structure. Designed as a system, not a page.

3
Days
12+
Venues
40+
Acts
1
Question

01 — Overview

Three days. A dozen venues. One question that can’t wait.

Great September launched in 2022 — Artur Rojek’s OFF Festival, Łukasz Minta’s Spring Break, and the city of Łódź, combined into one annual showcase event. The festival runs across a dozen locations at once. The site had to answer one question faster than anything else: what, where, when.

My role
Web designer — page design and design system
Scope
Information architecture, interaction design, UI, component system
Platform
Web — desktop and mobile, responsive
Team
Full-time, B2B, embedded in the agency’s in-house team*
Year
2022

* On authorship

The gradient and visual identity were supplied by the agency’s brand team, not designed by me — my scope was the page architecture, the grid, and the component system built on top of it. No production analytics exist outside of Behance view counts, so no traffic or adoption numbers are claimed here.

02 — The Challenge

A dozen stages, all playing at once. Miss one and it’s gone.

A showcase festival is the densest event format there is — no single main stage, just a dozen venues running in parallel, minutes apart. Every visitor is choosing in real time. The site’s job wasn’t to list the festival — it was to make simultaneity feel navigable.

One moment — 19:00, Thursday Illustrative — not a product screen

Alfah Femmes

EC1 · 19:00

Aljas

DOM · 19:00

Ania Leon

Las Palmas · 19:00

Anieli

Łódź Kaliska · 19:00

Asthma

6th District · 19:00

Bambi

P29 · 19:00

Bartek Deryło

Niebostan · 19:00

Barto Katt

Scenografia · 19:00

Bobkovski

Wooltura · 19:00

All nine fire in the same fifteen minutes. This is the problem the interface has to absorb.

03 — Approach

One system, so a dozen stages read like one.

A shared grid and three repeating components — the lineup slot, the artist card, the venue tile — so a visitor learns to read the site once, then reads all of it. Consistency as a way to cut the noise, not just to save build time.

Same block, every breakpoint — a mobile and desktop comparison of the same lineup treemap block, showing only the venue count changes between screens.
Three components, every page — the lineup slot, the artist card, and the venue tile, plus the news card and team card that reuse the same pattern.

04 — Structure

Ten destinations, one home.

Every page hangs off a single root — deep enough to hold a festival, shallow enough that nothing gets lost.

Sitemap: Home branches into Artyści, Lineup, Konferencja, Miejsca, Zniżkodawcy on one side and Newsy, FAQ, O nas, Festiwal, Kontakt on the other.

05 — Lineup

Scan by time. Scan by venue. Never lose either.

A festival lineup is three-dimensional data — day, venue, time. Most sites flatten it into one long list; this reads as a grid instead.

Two states behind one toggle next to Lineup, not two separate flows — Option A list view and Option B grid view of the mobile lineup screen.
Three mobile lineup screens in sequence, each narrowing from full schedule to one venue's day to one venue's full timeline.

06 — Artists

Forty acts. One index. Zero endless scrolling.

An A–Z jump index turns a wall of names into something you can navigate in one glance.

An A–Z jump index. A grid of artist photo cards from A to E, one card tapped open into a full artist detail page with bio, dates, and an embedded Spotify player.

07 — Venues

Fifteen stages, five minutes on foot.

The festival runs through real clubs and courtyards across Łódź. A walk-time map removes the mental math before the user even has to ask.

How far? A street map of Łódź city centre with a walking-radius circle around the festival hub, a numbered venue list, and a photo grid of twelve venues, all within a few minutes' walk.

08 — In Practice

The same skeleton, different content.

News and team pages borrow the same blocks as everything else — proof the system holds beyond the hero screens.

News list and article page reusing the lineup slot component — card handles both a photo state and a text-only state without breaking the row.
About page team grid, with one grid tile tapped open into a single team-member card — the same card pattern, not a new screen built from scratch.
Great September — dziękujemy! Closing thank-you slide.