Back to portfolio
Case Study

Pizzeria Stara Kuźnia – 15 years online

From a static business card to a custom CMS. A project running continuously since 2010.

Client

Pizzeria Stara Kuźnia, Kolbudy

Year

2010 – dziś

Scope

Web designFrontend developmentSupabase backendPanel administracyjnyUtrzymanie i hosting

Pizzeria Stara Kuźnia – current website

About the project

Pizzeria Stara Kuźnia in Kolbudy is one of my longest-running projects — and one of the ones I value most. Not because of its scale, but because I have been with this business from the very beginning of its online presence.

The website has been live since 2010. Over those years it has gone through several significant rebuilds — each one driven by genuine client needs, not passing trends.

Current version: a custom CMS on Supabase

The current iteration is a complete architectural overhaul. Rather than reaching for an off-the-shelf CMS, I built a dedicated content management system tailored precisely to what this pizzeria needs — nothing more, nothing less.

Technology stack:

  • Frontend: Vanilla JavaScript, HTML5, CSS3
  • Backend: Supabase (PostgreSQL + Auth + Storage)
  • Admin panel: custom interface at /?edit

The owner independently manages:

  • Opening hours (weekdays and Sundays separately)
  • Menu and pricing
  • Delivery zones and free delivery threshold
  • Popup messages (holidays, promotions, changes)

No technical knowledge required, no training — a browser is all you need.

How it started

The first version from 2010 was a static business card: plain HTML, hand-written CSS, no frameworks, no CMS. The entire project was done by me — from layout to typography.

View the original 2010 design →

Stara Kuźnia – original design (2010)

The dark palette and gothic font in the logo were a deliberate choice — the pizzeria needed, above all, clear information and an online presence, not e-commerce.

15 years of collaboration

This project is an important reference point for me. It shows that a good website is not a one-off job — it is a relationship. I started with a simple HTML file; today I deliver a tool the client uses every day and can operate entirely on their own.