EK Riepas

A returning-client project connecting tyre selection, workshop information and online booking in three languages. Modernisation shown in a July 2026 staging release.
EK Riepas homepage connecting tyre discovery with workshop appointment booking.
Type
E-commerce platform
Web application
Infrastructure and DevOps
Technologies
Drupal 11
Drupal Commerce 3
PHP
JavaScript
Sass
Docker
Nginx
Problem

EK Riepas needed to connect its online tyre catalogue with workshop services and appointment booking. Private drivers and fleet customers needed a clear way to find suitable tyres and plan a visit in their preferred language. The replacement also needed a technical foundation for further catalogue development and release preparation.

Solution

Dmitrijs Brujevs planned the replacement as one Drupal Commerce application and leads its development. Product filters, workshop information and booking share a multilingual interface. Containerised infrastructure and a repeatable staging deployment process support testing and preparation for launch.

Result

The public test environment demonstrates product browsing, responsive catalogue pages and an appointment flow with service, date and time selection. The case study records the July 2026 development stage; it does not represent a completed production launch or measured business results.

A returning client, a broader brief

Dmitrijs built the previous EK Riepas website. The client returned for a new generation that would bring tyre sales and workshop appointments closer together. EK Riepas serves private drivers and fleets, offering new and used tyres, tyre fitting, wheel repair and painting, seasonal storage and air-conditioning service. Dmitrijs’s role covers system planning, architecture, development and deployment.

EK Riepas online tyre-service booking with service selection and appointment calendar.

Book a service without leaving the website

The E-Service flow lets a customer choose a workshop service, view available dates and time slots, and receive a booking confirmation. Keeping these steps alongside the catalogue gives customers a way to plan their visit online. The intended benefit is less uncertainty about availability before contacting the workshop.

EK Riepas desktop tyre catalogue with customer filters and product cards.

Make tyre specifications usable

Season, dimensions, brand, load and speed ratings all matter when choosing tyres. The catalogue presents these attributes as filters and readable product details, together with stock and prices. Product variations retain the structure needed by Drupal Commerce while customer-facing names keep the choice understandable.

Three parts of the implementation

Catalogue, booking and deployment are developed within one system, with Dmitrijs responsible for the technical decisions across them.

Commerce and product data

Structured products and variations connect catalogue filters, stock, prices and cart workflows. The model leaves room for further catalogue development.

Workshop booking

Service information leads into a booking flow with an availability calendar, time slots and confirmation, so customers can plan the service and the visit together.

Release preparation

Docker, Nginx, release validation and immutable release publication support repeatable staging deployments. Operational checks and documentation prepare the system for production acceptance.

Published with the client’s permission

EK Riepas has authorised publication of this case study and the project screenshots shown here.

What the preview shows

The linked preview is a development environment for reviewing the catalogue, service pages and booking journey. It demonstrates the implementation at the stage described here; production acceptance and launch are separate milestones.

Connecting product sales and service bookings?

Tell DB Web Solutions where customers or staff lose time in the current process. Dmitrijs can assess the platform, identify the dependencies and plan a manageable modernisation.