naše kultura

The same client’s second culture portal, rebuilt off WordPress onto a custom platform. Over five thousand events and six thousand indexed URLs carried over one to one — and a look of its own, so nobody mistakes it for its sister portal.

Status:
Finished on a staging server with the complete content. Waiting for the domain to move — nasekultura.cz still serves the old site.
naše kultura — the new portal, first screen
naše kultura — the original WordPress site
Original siteNew site

Measured result

Lighthouse — performance
99–100Lighthouse 13.5.0, desktop, staging homepage, 3 runs
Lighthouse — accessibility
96Lighthouse 13.5.0, desktop, staging homepage, 3 runs
Lighthouse — best practices
100Lighthouse 13.5.0, desktop, staging homepage, 3 runs
Layout shift while loading (CLS)
0Lighthouse 13.5.0, desktop, staging homepage, 3 runs
Indexed URLs checked against the new site
6,035Every legacy URL requested against staging, 0 failures, 2026-10-14
Events migrated from the old site
5,214Export from the legacy WordPress install, 2026

What we are proud of

naše kultura — the Star Wars: The Mandalorian and Grogu film page with poster and trailer

A film page like a film database

Films have a page of their own: the poster beside the title, a still as the backdrop, the tagline, genres, age rating, language, rating, running time, country and director. The details load automatically from TMDB, the international film database.

  • Over 1,100 films linked to TMDB
  • Uncertain matches wait for the editorial team — nothing is published blind
  • The trailer plays straight from the page
naše kultura — film stills and the cast with portraits

Stills and the cast

Under the synopsis sit a gallery of stills and the actors with portraits and character names. Under every film the portal suggests similar films — the ones still showing come first.

  • A gallery of stills from the film
  • The cast with photos and roles
  • Similar films under every page
naše kultura — the cinema section with filters and film posters

A filterable programme in every section

Concerts, theatre, cinema, exhibitions and festivals all have quick date picks and filters by city, genre and date. Films line up as a poster wall, seven posters across.

  • Search that forgives a typo
  • Filters by city, genre, period and date
  • The old pagination kept, so old links still land right
naše kultura — the mosaic of partner tiles

Partners as a mosaic

Nineteen banners from the old sidebar became a wall of tiles the editorial team manages from the back office. Campaigns have dates, clicks are counted and each partner gets a report and an export.

  • Square and portrait tiles, nothing cropped
  • Click counting, a monthly report and an export
  • A page for advertisers with formats and contacts

Context

A portal listing concerts, theatre, cinema, exhibitions and festivals across the Czech Republic. It has the same owner as Kulturní přehledy and largely overlaps with it in content. It ran on WordPress with a classic theme, and partners appeared as images placed by hand in the sidebar. The client wanted the same solid foundation as the sister portal, but explicitly a different look.

What was wrong

  • Runs on PHP 7.4, which has had no security patches since November 2022
  • Libraries from 2012 (jQuery 1.8) loaded over an insecure connection
  • The site answers on http:// and does not redirect to the secure version
  • Over five thousand events typed in by hand, and six thousand URLs in search engines that must not disappear
  • Partner banners as images in the sidebar — no campaign dates and no statistics

Constraints

Every old URL has to keep working one to one. Its own database and its own hosting, with no tie to the sister portal — each site is meant to evolve on its own. And the look has to be genuinely different, not a recoloured copy.

What we did

  • 5,214 events, 1,034 venues and over 21 thousand media files migrated off the old install
  • All 6,035 indexed URLs checked against the new site, each one lands on the right page
  • A new “warm bento” look: cream ground, white cards, a single yellow accent, light and dark modes
  • A filterable programme, search that forgives a typo, venue and city pages
  • Event pages with add-to-calendar, a map, a gallery and structured data for search engines
  • A back office for the editorial team: events, venues, media, settings and traffic statistics
  • Partner slots managed from the back office — dated campaigns, click counting, reports and exports for partners, a page for advertisers
  • Bilingual interface, Czech content

Want the same?

Send us your website address and within 48 hours you'll know what could be improved and what it would cost.