Spilling coffee on keyboard
Arguing about fonts
Discovering a bug
Stack Overflow saves us
Client says 'make it pop'
Designer cries softly
Deploying on Friday
Welcome to the chaos

We created a site that brings the guests, the programme and the map together, and takes fans to a ticket in a few clicks.

Client

Aniventure Comic Con

Industry

Events

Aniventure Comic Con is Bulgaria's largest pop culture festival - two days of anime, gaming, comics and graffiti. Built for a crowd on the move, the site follows a mobile-first approach.

Metrics
An interface that organises scale

The volume the site absorbs and orders without the visitor feeling its weight.

0+

Partners and brands arranged in a single section

0

Programme entries, each with its own page

0

Guest profiles with a dedicated page

0

Hours of programme, filtered by day, stage and format

The Problem
Content growing faster than its structure

Every new name, slot or stage needed manual work, while the visitor had to assemble their own schedule from scattered pages.

Content was maintained by hand

Adding a guest meant a new page and wiring it into the programme manually.

Navigation ignored the audiences

Every guest category sat in one list, with no path leading a person to theirs.

The route to a ticket was long

The action was not always within reach and got lost between pages.

Information came in pieces

Time, stage and location lived apart and were assembled by the visitor.

The Solution
One structure instead of dozens of pages

We built the site around a single content model: a guest, an event and a stage are records that surface wherever they belong. The interface stays the same however far the programme grows.

Profiles by category

Every guest gets a page, and the four categories - anime, gaming, comics and graffiti - lead a visitor straight to their own names instead of leaving them to dig through one shared list.

A filterable programme

Day, stage and format narrow the view down to what this person will actually watch, and the three filters work together so a choice already made is never reset by the next one.

A permanent route to tickets

The action stays reachable from any page, so a visitor arrives at the ticket from a guest profile, the programme or the map in the same number of steps and with no trip back to the start.

A connected map

A stage in the schedule opens its spot on the map instead of a separate floor plan, so on a phone in the hall the path from the hour to the place is one tap rather than two pages and a static plan that has to be cross-checked.

One structure instead of dozens of pages
Discovery
Two different sites at two different moments

We looked at when and how the site gets opened. Before the festival people look for names and prices; during it, for times and directions. The navigation serves both without mixing them.

Kaloyan Marinov

Kaloyan Marinov

Personal information

Age19
LocationSofia, Bulgaria
EducationStudent
ProfessionAnime and cosplay

I come for both days, for the guests. I want to know who is on when and on which stage before I buy a ticket.

A cosplay costume takes months. If I find out at the last minute that the contest moved, all of it goes to waste.

Problems

  • Guests sit in five categories and have to be searched one by one.
  • The programme changes until the last day and it is not clear what is new.
  • The contest time has to be checked in several places.
  • It is not clear where each stage is inside the hall.
  • The programme is hard to read on a phone.

Goals

  • See which guest is coming and when, before buying a ticket.
  • Build a personal programme for the two days.
  • Get a clear time and stage for the cosplay contest.
  • Find the way around the hall from the phone.
Simona Kovacheva

Simona Kovacheva

Personal information

Age36
LocationPlovdiv, Bulgaria
EducationMaster's degree
ProfessionMarketing specialist

I am bringing the kids for one day. I need to know what there is for them and at what time, before we leave Plovdiv.

I buy the tickets in advance. I want to be sure we make it in time for the guest they came for.

Problems

  • It is hard to tell which parts of the programme suit children.
  • The time and the stage have to be pieced together from several pages.
  • It is not clear what the ticket includes.
  • She travels from another city and plans the day ahead.

Goals

  • Pick the day by the programme, not at random.
  • See the time and the stage in one place.
  • Buy tickets for the whole family at once.
  • Find the way around the hall using the map.
Mobile-First Optimization
A responsive interface for real conditions

We optimised the mobile views because that is where most visits happen - often on a weak signal, with one free hand. The key actions stay within a thumb’s reach.

A responsive interface for real conditionsA responsive interface for real conditions
Interface Design
Pop-art surface over a strict hierarchy

Comic graphics and loud accents carry the character of the festival, but they stay in the background. Typographic hierarchy and contrast stay in front, keeping dense content readable.

Pop-art surface over a strict hierarchy

See it live

The project is online and running. Open it and see how it holds up in the real world, not just in screenshots.

Open the site · comiccon.bg · Open the site · comiccon.bg ·

Open the site · comiccon.bg · Open the site · comiccon.bg ·

3D Element 1
3D Element 1
3D Element 1