Młyn nad Sanną
From a designer's concept to a working hospitality website.
Visit live website (opens in a new tab)
Bringing the design to the web
Młyn nad Sanną is a guesthouse in Zaklików, Poland. The website introduces the property, presents its rooms and apartments, and gives guests a direct way to enquire about a stay.
The visual design was supplied by a graphic designer. I was responsible for turning it into a responsive website, implementing its interactions and connecting the interface to editable content and external services.
My contribution
- Development from supplied design
- Responsive layouts and interactions
- Sanity CMS
- Integrations
- Deployment and handover

A consistent experience across pages
I implemented the homepage, room listings, individual room pages and supporting information about the property. The room pages bring together photography, capacity, amenities and pricing, while galleries and the contact form help visitors explore the property and ask questions.
The implementation carries the supplied typography, colours and visual details across desktop and mobile layouts. My contribution was the development and behaviour of the site; the visual concept belongs to the designer.

Content the client can manage
I integrated Sanity CMS so room listings, photos and website content can be maintained through an editing interface. The content model separates rooms from shared information, allowing the same room data to support listings and detail pages.
I also implemented the contact form and email confirmations, integrated the Instagram feed, and set up page metadata and structured data. The site supports direct enquiries; it is not a booking engine or a room-availability management system.

Launch and handover
I deployed the website and transferred the repository, hosting and CMS to the client's accounts. The handover included moving content and media, connecting the domain and configuring the integrations in their new environment.
The result is a live website based on the designer's work, with an editing interface and infrastructure owned by the client.
Selected technologies
- TypeScript
- React
- Next.js
- Sanity
- SCSS Modules