Enrico Kovac Photo (2025)

Easy to manage, no-bs portfolio page.

Multi language, easy to manage, images don't lose quality on upload. Dad had a lot of requests, and I wasn't going to let him down.

immagine dimostrativa per photography
next logotypescript logosass logogoogledrive logo

Frontend

mockup per photography

Challenges

  • 1
    Multi language: the website needed to have seamless support for multi languages, build in a way where it would be easy to add or remove new languages.
  • 2
    Ease of use: the client didn't want to use a complex system for uploading and managing the photos.
  • 3
    High quality images: the client stressed it was essential for the images to be available in high quality and not to be compressed.

Solutions

  • 1
    i18n: i18n has been implemented and four different languages have been added.
  • 2
    Google Drive: after pondering on different paid solutions, I landed on Google Drive, which the client knew how to use already. If he ever needs more space, he can buy it from Google directly. Also, Google Drive can be managed by the client's phone, tablet, and from anywhere in the world, with zero extra work on my side. Also, Google Drive does not perform any compression or resizing, but serves thumbnails of custom sizes, making it perfect for this purpose.
mockup per photography

Project Status

The project is in production on Netlify and gets used daily by the client to showcase his work. i18n has been giving me some headaches, but it seems to be all resolved.
The way the project is built allows the client to manage his website autonomously, and from anywhere in the world, without having to deal with new platforms, login credentials or image compression.