Work
Websites that run under real addresses and belong to real owners. You can open every one of them and check for yourself. There are no promised growth figures here — only the scope of the work and the reason each site exists.
Every screenshot is the client's full home page. Hover over it, or scroll on a phone, to see it top to bottom, exactly as it looks today.

insurance and lendingWłodawa
Finanse Adam Szelągowski
A site for an independent adviser in Włodawa that keeps his three lines of work — insurance, loans and borrower support — apart, and routes every one of them to a booked consultation.
- Next.js
- React
- Tailwind CSS
finanseszelagowski.plView the case study
holiday apartment rentalsSierakowice
Apartsea
One site covering five Baltic coast properties that carries a guest from picking a town to a confirmed booking, with no marketplace commission in between.
- Next.js
- React
- Tailwind CSS
- Hotres booking engine
apartsea.plView the case study
beverage wholesaleGdańsk
Moja Gruzja
A B2B catalogue of Georgian wines and spirits that replaces emailing PDF price lists and lets a restaurant or shop browse the full range on its own.
- Next.js
- React
- Tailwind CSS
mojagruzja.plView the case study
timber structuresGłogów Małopolski
LANDREW
A site for a timber construction firm near Głogów Małopolski where finished projects do the convincing before the first call, and a quote starts with a single form.
- Next.js
- React
landrew.plView the case study
gardens and landscapingBochnia
FreshGarden
A site for a Bochnia landscaping firm that pulls ten very different services into one readable offer and shows finished gardens instead of describing them.
- WordPress
- PHP
luksusowyogrod.plView the case study
insuranceMielec
Kasza Ubezpieczenia
A site for an insurance office in Mielec that serves two modes at once: buying a policy online in minutes, or sitting down with an agent on Wolności street.
- WordPress
- PHP
kaszaubezpieczenia.plView the case study
Want a site like this for your business?
Tell me what your site has to do — the layout and the stack are chosen to fit that answer.