Skip to main content

The Case Bedechka Documentary Website

Technologies used in the project

The Case Bedechka is an independent documentary about the destruction and conservation of urban green-spaces.

I've acted as a one-man-army, creating the web presence of the documentary. From UI design through server-setup and deployment I basically did everything, leveraging the full range of my capabilities and learning a lot on the way.

Responsibilities

  • UI Design: Apart from the illustrations and logo all the website's UI was designed by me, using mostly vanilla (S)CSS
  • Created a dynamic, database driven website, with most of the content editable from a custom made admin interface, using Symfony and Doctrine
  • Created interactive maps, with Leaflet.js and later extended it using react-leaflet
  • Used Symfony Encore to add modern frontend stack (TypeScript, SCSS, React) to a page-by-page server-rendered application
  • Created a performant frontend using various optimization techniques (consistent +90% Lighthouse scores)
  • Configured hosting environment and setup CI/CD pipeline using Github Actions
  • Created a portable dev environment using Docker