Corporate website · WordPress

Roud-Bud

A corporate website for a cargo transport company on a custom WordPress theme: blocks the client edits on their own and a request form with cargo-size sliders.

Client
Heavy and oversized cargo transport company (since 2003, fleet of 30 vehicles), Ukraine
Role
Developer: custom theme, request form, speed, launch
Engagement
Fixed-price project
Year
2025
Roud-Bud: homepage on desktop, first screen with the headline “Transportation of oversized and heavy cargo” and the order button
01 The challenge

A company that moves oversized and heavy cargo needed a website that takes requests and that managers can run without a developer.

A request for this kind of cargo is harder than a regular form: it needs dimensions and weight, a route and a date. The site had to be fast on mobile, and every text, photo, service and contact had to be editable in the admin, with no page builders.

The solution

I built a custom theme on ACF Pro with no page builder: 10 blocks that every page is assembled from. The heart of the site is the request form, where the manager sets the size sliders, and the data flows into a standard Contact Form 7 form and straight into the managers’ Telegram chat. I also optimised speed separately, and mobile Lighthouse went from 67 to 97.

02 What I did
  1. Custom theme on ACF Pro: 10 blocks instead of a page builder; managers edit texts, photos, services, vacancies, contacts and footer themselves.
  2. Request form with size sliders: in the admin you set the name, minimum, maximum and unit of each slider; the slider and the number field always match, and out-of-range values are ignored.
  3. Requests are never lost: every request lands in the managers’ Telegram chat and is stored in the admin; the form is protected by reCAPTCHA v3, loaded on demand.
  4. 9 cargo types: a slider with a photo, title and description for each; everything is edited in one repeater.
  5. Project galleries: Swiper and a lightbox, optimised image sizes, WebP.
  6. SEO and security: Yoast, structured data, sitemap, clean URLs, a hidden admin login, login attempt limits and a closed users list in REST.
03 Results Speed · Lighthouse
97 PageSpeed on mobile Lighthouse, was 67
99 PageSpeed on desktop Lighthouse
10 Custom ACF blocks No page builder

The site is live, and the managers run it themselves. During the November 2026 optimisation, mobile Performance went from 67 to 97, LCP dropped from 5.9 to 2.6 s and blocking time from 290 to 50 ms; Best Practices and SEO score 100.

Lighthouse report, Roud-Bud homepage on mobile: Performance 97, Accessibility 100, Best Practices 100, SEO 100
Lighthouse · mobile
Lighthouse report, Roud-Bud homepage on desktop: Performance 99, Accessibility 93, Best Practices 100, SEO 100
Lighthouse · desktop
Stack
  • WordPress
  • ACF Pro
  • PHP
  • JavaScript
  • SCSS
  • Gulp / webpack
  • Swiper
  • Contact Form 7
  • Telegram
04 Screens Desktop + mobile Swipe →
Cargo request form on the Roud-Bud website: sliders for cargo width, length, height and weight, route and date fields and a personal details block
Cargo request form with range sliders
The “Our services” block on the Roud-Bud website: “Construction machinery” and “Oversized equipment” cards with photo sliders and order buttons
Services for 9 cargo types
Roud-Bud projects gallery: transport of construction and agricultural machinery, tanks and a bus on flatbeds
Projects gallery
Contact form on mobile: name, phone, company and email fields and an “Order transportation” button
Contact form on mobile
List of current vacancies on mobile: driver category C, CE, locksmith, hydraulic engineer, turner and “Submit an application” buttons
Vacancies on mobile
Vacancy application form on mobile: name, phone, email, résumé upload up to 5 MB and a message
Vacancy application form

Screenshots are shown in English translation; the live site is in Ukrainian.

Available for new projects

Want results like this?