Marek Żernik – Designer

Marek Żernik


Energylandia — hotel booking system


Research, UX Design, UI Design



Product type

Web app

Hotel booking system that helps people organizing trip to Energylandia — the biggest amusement park in Poland.


The project was made for the biggest amusement park in Poland that is visited by about 2 million people every year during the season.

The aim of this project was to design and develop a booking system for Energylandia park’s visitors.

The park is constantly growing and especially for families with kids it is really hard to try every attraction in one day. There are also a lot of people coming from more distant parts of Poland therefore more and more people decide to book accommodation.

There are many motels and hosts offering accommodation services in the vicinity of the park, that often do not have any booking system or even don’t offer services on or Airbnb. Thanks to the Energylandia’s booking system, these smaller places will be able to offer their services and potentially attract customers looking for a place close to the park. Also in each of these places and hotels, guests will be able to buy tickets to the park.

Quick search and offers for everyone

The application has an easy and functional search engine. It contains the most important things such as the date of stay, the number of guests and the distance from the Energylandia.

You can enter additional filters in the search results, such as the name, amenities and type of facility, room amenities and information with whom you are planning to stay (family, friends, couple, company).
Families with children can also check in which facilities the „travel voucher” can be redeemed.

Information about accommodation

Each facility has its own page where users can see a photo gallery, name, type and guest’s rating. There are also description and information about facility amenities.

On the right side, there is a panel that allows user to check the availability and rooms price, input to adjust the number of guests and rooms configuration modifier.

Each facility also has a section with available rooms that contain information about size, amenities and price.

Easy and fast booking

Once the user selects preferred hotel, he is transferred to the next step, in which he is required to provide personal data in order to make a reservation.

In the last step user can see summary of the entered data (with the possibility of editing in case of a mistake) and redirection to the payment.

After the payment is done, the user receives confirmation about booking and payment. Reservation is also available from user’s account page in section „Bookings”.

Easy dashboard for hosts

Property owners and managers also have their own panel where they can manage their properties.

The dashboard contains information about current bookings that hosts can approve or decline. Besides reservations, host can also manage property by modifying its gallery, name, description, amenities, contact informations, check-in hours and more.
It is also a place where user can create and manage rooms inside the facility.

The dashboard also presents statistics such as number of the facility views, number of bookings and added reviews by guests that require review.