lennzone.com

Lennart Novak, Software Developer with a focus on design

mein-schauinsland

facts

2025

UI design, frontend of the login

  • Figma
  • Keycloak
  • FreeMarker
  • CSS
live (opens an external site in a new tab)

Everything about the trip in one place

mein-schauinsland is the customer portal of the tour operator schauinsland-reisen. After booking, travelers follow their trip there: useful information about it, their travel documents to download, updates and a way to ask questions.

The start page of the portal
The frame of the start page in Figma: a photo of hands on a laptop with a mein schauinsland mug, a menu of the booking on the left, an important notice, two teasers and a block about the trip to Mallorca.

Designed in Figma

I designed the portal in Figma, from the login to the overview of a booking. There was a portal before, but over the years it had grown old and no longer looked good. A colleague had started on the new one, but there was only a very first draft, so I took it over and designed the rest on my own. The challenge was the sheer amount of information: all of it had to be shown in a way that stays easy to read and easy to find your way around.

I did not draw wireframes first. I started right away in Figma and talked every step through with my colleague: what worked and what did not. Along the way I got much deeper into Figma, from auto layout to variables.

Looking at it today, I no longer find the design that appealing, and I can see its flaws. But that is something you only learn over time, with every bit of experience that comes along.

The whole Figma file
The whole page of the Figma file from above: the components in the top left corner, the current screens in a row, and older versions of each screen in columns below them.

A screen for every topic

Besides the overview of a booking, the portal has a screen for every topic of the trip: messages, invoices, the tour guide on site, the hotel, the destination, the transfer and a travel guide. They all share the same frame, the menu of the booking on the left and the content beside it.

The inbox
The frame of the inbox in Figma: a list of messages from schauinsland-reisen, each with a date and a button, the first one unread.

The login

At first the login was part of the portal, and I designed it along with the rest. Later signing in was moved out of the portal into Keycloak. I designed the new login page for it and built it myself as a Keycloak theme: FreeMarker templates (FTL) with plain CSS.

The first login, still part of the portal
The frame of the login in Figma: a box over the photo of the laptop, with the sign in on the left and the advantages of an account on the right.

lennzone

Lennart Novak, Software Developer with a focus on design

I like beautiful things. So I build interfaces that look good and that people understand at first glance.

mailgithub (opens an external site in a new tab)linkedin (opens an external site in a new tab)

© Lennart Novak, released Oct 2026, v1.10.0made in a terminal