Website with CMS
Lawendowe Wzgórza
A website for a lavender plantation in Szczawnica, which bills itself as the highest-altitude lavender farm in Poland. Varieties, gallery, cafe, shop, tickets and directions, plus a full online shop ready to switch on with a single toggle. The owners edit text and photos by clicking directly on the page, with no database and no developer.
lawenda.norbertaleksander.pl- Client
- Lawendowe Wzgórza
- Industry
- Turystyka i plantacja lawendy
- Year
- 2026
- Scope
- Website · CMS · Shop · SEO


- 9
- admin panel tabs for self-service editing
- 100+
- texts editable directly on the home page
- 19
- pages in the sitemap
01/
The challenge
The plantation owners are not technical, and the site lives by the season: ticket prices, opening hours, photos of the blooming lavender and the shop range all change. They needed a modern site they could update themselves, together with a shop for their own products and the option to sell by post. On top of that came details the clients cared about: lavender blended into the white backgrounds, tasteful animation, a consistent logo and a secure panel.
02/
The solution
I built a panel with nine tabs: content, products, orders, online shop, gallery, films, Instagram, terms and settings. The key feature is on-page editing: the owner opens the ordinary site, clicks any text and corrects it, and for a photo picks a new one from the gallery or uploads their own. Changes appear immediately, with no rebuild. The online shop is fully built - cart, checkout, InPost parcel locker map, CashBill payments, cash on delivery and shipping labels. The client has it switched off for now, so the site runs as a product catalogue and mail-order sales switch on with a single toggle. The panel is protected by a custom image code and a one-hour IP block after three wrong passwords. I resized the drone photos to 2000 px and set up image caching so repeat visits take a fraction of a second.
03/
The outcome
The client already uses the panel on their own: they have changed the number of bushes, the cafe offer, the email address, the plantation coordinates and the Instagram account. After their list of comments on the preview I fixed the logo, social icons, the route planner (now driven by coordinates), gallery arrows, variety photos and visitor tips. The automated panel audit passes 12 of 12 tests, and the site has 19 addresses in the sitemap, tourist attraction structured data and Google Analytics that loads only after cookie consent.
Tech stack
- Next.js 16
- React 19
- TypeScript
- Tailwind CSS
- sharp
- Cloudflare
Have a similar project? Let's talk.
Describe briefly what you want to achieve. You get a quote and a proposed scope back, usually within a day.
Get a quote