Skip to main content
  • Web Development
  • API Integration
  • Booking Flow

Digital Guest Experience for Naturperlen

Client

Naturperlen logo

Naturperlen

Exterior and nature setting used as a visual for the Naturperlen case

Image provided by Naturperlen.

Project intro

Naturperlen needed an electronic reception that guests could use directly on a touch screen without staffed reception hours. The scope was the day-to-day reception functions: check-in, check-out, available-room lookup, guestbook, and a simple overview map.

My role in the project

  • Implemented the full React application based on UI and UX design provided by my partner.
  • Built the check-in flow with clear instructions, QR-based guest login, and fallback guidance when scanning is not possible.
  • Implemented the check-out screen with automatic check-out messaging and departure instructions.
  • Built the available-rooms function with date inputs, adult/child counts, and lookup against OctopusPMS.
  • Implemented guestbook functionality with review listing and creation of new guest ratings.
  • Implemented the overview map function as a simple orientation screen for guests.
  • Built frontend-to-OctopusPMS API integration for booking-related data and view states.
  • Delivered kiosk runtime setup on a Raspberry Pi in browser kiosk mode connected to a touch-enabled display.
  • Participated in manual on-site installation with my partner to get the solution into operation.

Services

  • React
  • OctopusPMS API integration
  • Kiosk setup

Collaboration

Digital Vikings logo Digital Vikings

This project was delivered as part of a shared collaboration under Digital Vikings.

Source: https://natur-perlen.dk/elektronisk-reception

I implemented the reception app as a practical kiosk interface with a start menu for check-in, check-out, available rooms, guestbook, and overview map. My scope was the code and feature implementation, while the design direction came from my partner.

The check-in screen was implemented with concrete guest guidance, including a QR-based path and fallback instructions when QR scanning fails. The check-out screen was kept simple and focused on the information guests need at departure.

I also built the room-availability lookup with arrival/departure dates and guest counts, integrated with OctopusPMS data. In addition, I implemented the guestbook flow and the overview map screen for quick on-site orientation.

I delivered the kiosk setup on Raspberry Pi with a touch display and completed manual installation together with my partner. That part enabled launch, but the main long-term value is in the app features and API integration.

Get in touch

Do you have a project in mind, or do you just want to talk tech? Reach out using the form below.

Fields marked with * are required