Skip to main content

Culture.pl

New version of website for the biggest web database about polish culture
Culture.pl

About client

Culture.pl is the largest web portal devoted to polish art and culture. It was founded by the Adam Mickiewicz Institute in March 2001. Written in polish, english, ukrainian and russian, with japanese, chinese, korean, portuguese and turkish content. It is a portal with articles and interviews, a database of artists and works, short films and animations, podcasts, galleries and events, plus special interactive projects.

 

Our role

We plan and run migration from Drupal 7 and developed new version of portal based on Drupal 8 and Vue.js. New version of Culture.pl was released Febuary 2018, we start work on it year before. Since that time we are supporting and developing new features for Culture.pl, designing and developing new elements and sub-projects, sometimes separate from main portal.

Challenges

Culture.pl have more that 20 years history, different technology and versions, migration maped old content to new portal structure based on paragraphs and references to entities it was very complex task. It is also hight traffic website, speed and performance is very importand! Portal operate in many languages and two location with Chinese specific version (no Google map, Youtube or Facebook). Json API add Vue.js was quite new technology stack, we need to solve some problems not addressed yet in technology like dynamic routing and prerender.

Some facts in numbers: 64 000 articles, translation in 9 languages, 90 000 media entities (more than 64 GB of images), over 8 million visitors a year across 80 countries, more than 50 active redactors.

The results

Culture.pl is still growing! In 2019 portal was visited by 7,2 mln unique users in 2020 8,6 mln (6 mln in 2017). We have no downtime connected with bigger traffic, is more easier to scale it. Drupal 9 upgrade no need to touch front-end! Easy to extend and add new functionalities, languages, content types, use back-end API for other projects like mobile apps. Editors thinks how to use the CMS tools for many other promotion programs of Adam Mickiewicz Institute.

Summary

Team
  • Back-end developer
  • Back-end developer
  • Front-end developer
  • Fullstack developer
  • Project manager
  • Graphic designer
  • QA specialist
  • Devops
Technology stack
  • Drupal 8
  • Vue.js 2.0
  • Json API
  • Migration API
  • PHP
  • Node.js
  • Varnish
  • Nginix
  • ElasticSearch
Key features
  • Complex data structure & relations
  • High traffic
  • Headless Drupal
  • Migration
We love working alongside
ambitious projects and people