back to web creation
Technical solution: 

Client expectations

The client wanted a website for presenting his courses, showcasing photographs, conveying information about courses, and of course the ability to book courses. He wanted to implement course booking through an inquiry form because he doesn't have that many courses per year and the number of participants isn't that large either. He wanted to have everything under more manual control. At the same time, he wanted to be able to add photos, reviews, and additional course dates himself.

The client had a logo and content - texts and photographs. He wanted the colors from the logo to be reflected in the website design.

Design with a touch of water

I approached creating the website so that visitors would immediately be drawn into the world of sea kayaks. The dominant photograph of a kayaker at sunrise on the water opens the website and evokes the right atmosphere of summer adventure. I supported the water theme with subtle design elements - a transparent water surface in the background and a "brush" wave at main headings.

Background with water surface and wave at important text parts
What awaits course participants

Inquiry solution Instead of an "expensive" reservation system, I created a custom solution using forms. Each course has its own button with a unique ID. After clicking, the visitor gets to a pre-filled form for that specific course.

Example - if a visitor clicks "book" on:

  • Homepage, they must choose between courses and dates.
  • Foreign courses, they choose only from dates for foreign courses.
  • Lefkada (island in Greece), they choose only from dates for this specific course.

This entire solution is built on a combination of JavaScript and PHP, using the Contact Form 7 plugin.

Technical solution I built the website with emphasis on speed. Photos are optimized to webp format and compressed so the website remains swift despite the rich photo gallery.

The client also received video tutorials for (among other things) working with images, so he could manage the website himself without risk of slowing it down.

Security is ensured by the WordFence plugin, backups are handled by UpdraftPlus, and speed by Oxygen builder, on which the website is created with otherwise minimal unnecessary plugins and functionalities that the website wouldn't use.

The entire solution is prepared for future expansion - whether with a full reservation system or e-shop, as the client's requirements grow.

The website is not just a technical solution The website is not just a technical solution - it's a tool that helps sell experience courses. The client can easily manage photos, references, and course dates, while cleverly designed forms make communication with interested parties easier.

Do you need to create a website for your experience business? I'd be happy to help you create a solution that:

  • Captivates visitors at first glance
  • Makes obtaining inquiries easier
  • Is fast and reliable
  • You can manage yourself

There are of course a whole range of experience booking options. The client wanted booking through forms, but the solution could be a reservation system like in the case of RedSeaDives.

Let's discuss how a website could help you specifically.

References

I discovered Tomáš Shejbal by chance on the internet when I was looking for a creator for my new website. From the very first contacts, it was clear that this was it. Since I'm not versed in this field, he explained everything to me from the beginning and always sent me a video with explanation of the appearance and functions. Everything proceeded absolutely professionally and the website's functioning with instructions for my use is perfect. Moreover, always a great approach. If I were to look for someone in this field again, Tomáš would be the first person I'd turn to.
Tomáš Vozábal
instruktor vodáckých kurzů