Paintball Geoss · One new offer, its own site · 2026
Keep your old site. Launch the new offer on a fast one.
Pustolovski park Geoss runs Slovenia's largest adventure park on an OpenCart shop. Paintball was a new offer, so we gave it its own site instead of rebuilding everything. The shop stays as it is. Paintball gets packages, group requests and bookings, in a page that loads before people lose interest.
- Next.js 16
- React 19
- TypeScript
- Tailwind CSS
- Vercel edge
- i18n routing


Results
Measured, not promised. Before and after, same test.
Main image visible (LCP)
5.2 s
was 55.0 s
10x faster
First content on screen
1.9 s
was 8.5 s
4.5x faster
Page weight
1.2 MB
was 10.2 MB
8x lighter
Accessibility
93
was 72
+21 points
Lighthouse 12.8, mobile profile, measured 31 October 2026. Scores move a few points between runs.
The problem
- The park's site is an OpenCart shop on PHP 7.3, which stopped getting security fixes in December 2021. It loads jQuery 2.1.1 from 2014, 34 scripts and 15 stylesheets.
- On a phone, the first screen is a cookie dialog. Under it the page weighs 10 MB and Lighthouse measured 55 seconds before the main image appeared.
- Replacing a working shop full of vouchers, tickets and e-bike rentals is a big, risky project. Paintball needed a home now.
What we built
01
One offer, its own address
paintball-geoss.si sells one thing: a day of paintball. The park's paintball page now sends people straight to it. Nothing in the shop had to change.
02
Prices up front, booking one tap away
Four packages with real prices, the minimum group size and what's included, then a booking button on every screen. Schools and companies get a separate group request form.
03
Built to be found
Landing pages for birthdays, stag and hen parties, team building, schools and tourists. Slovenian first, light and dark mode, Google reviews in the page.
The difference
Before and after. Drag to compare.
Before: paintball as a page inside the park's shop



The first screen on a phone: a cookie dialog.

paintball-geoss.si, first screen on a phone.
Inside the site
Details that sell. Every screen has a job.



The takeaway
You don't have to bet the business on a full rebuild. Put one offer on a modern site, compare the bookings, then decide what moves next.
