Pux.Reference.Contact.ImgAlt
Want a similar project? Contact Jiří.

Pneuboss: the e-shop loads in half a second

E-shop Creatives Marketing

The Czech and Slovak e-shop Pneuboss from the company TASY needed a refresh and, above all, a speed boost. And since we have been collaborating with this client since 2013, we were well aware of their requirements and could dive into the adjustments thoroughly.

Are you looking for premium and affordable tires or rubber from verified manufacturers like Michelin or Continental? At Pneuboss, they have over 8,000 products in stock and can ship within 24 hours. So it's no wonder they needed a powerful e-shop.

Delivered Services
E-shop
Creatives
Marketing

Initial State

  • The old e-shop Pneuboss was slower.
  • Only dimensions, season, brand, and a few smaller technological filters were available for filtering. It was necessary to expand the filters with several additional parameters.
  •  There were missing special filters, such as homologation – official certification.
  • The original website was on an old system, which caused issues with further development and led to slow page loading.

Our Solution

  • The inventory updates instantly – the information about product availability that customers see on the e-shop is always accurate.
  • By transitioning to new technology, we have accelerated Pneuboss – page loading takes 0.4 seconds, which is practically unnoticeable. 
  • We have accelerated data import by 500 times – what used to take us 7 hours can now be done in 20 minutes.
  • All 4 e-shops now have unified management – this has sped up operations. From nearly 6 million inventory records, we now have about a million.
  • Improved filter – we have made it easier for customers to select precisely specified tires.
  • The e-shop runs without outages – we make changes in development without limiting shoppers.
  • Advanced search – customers can quickly find a product just by entering its number into the search bar.

You will enjoy a smooth ride through the e-shop

From the very beginning, we at PUX were clear. We wanted the shopping experience on the e-shop to be as smooth and comfortable as riding on tires from Pneuboss.

Product filtering plays a key role

To help you quickly find exactly the type of tires you need, we simplified the filtering and accelerated the loading of the e-shop by more than double.

While you could find product filtering on the original e-shop, it was lacking in many aspects. We have now added key parameters that will make it easier for you to choose tires.

“It was key for us to create a new architecture so that we could further develop our business requirements and plans. As a company, we are continually evolving and growing, which also involves the constant modernization of individual solutions. It was essential for us to include more elements, such as more complex filters, a client zone, or complementary assortment.”

BA Adam Albrecht
E-commerce a IT manager
TASY, s.r.o.
You can select several parameters:
  • Tire width: choose the tire width that fits your car.
  • Tire profile: select how tall the sidewall of the tire should be.
  • Rim diameter: indicate the size of your rims, and we will find tires that fit them.
  • Season: do you need summer, winter, or all-season tires?
  • Brand: on Pneuboss, you will find tires from many well-known manufacturers, so you can choose based on your preferred brand.

We have newly added a homologation parameter. This ensures that for specific car brands, you are selecting tires certified for your type of vehicle.

We have solved inventory management perfectly

Finally, you will see products that are truly in stock in real time! On the original e-shop, inventory was displayed with a one-hour delay. It could easily happen that a product was already sold out, even though it still showed green as in stock.

The current inventory display is managed by a replication service that runs outside the e-shop and synchronizes ERP HoC with Kentic.

This system has also allowed us to significantly speed up the import of new data. Here we will pause for a moment, as the import is directly related to inventory management. Thanks to faster data imports, information about product availability is updated almost instantly, meaning you always see the current stock status.

We have sped up the import of new data by 500 times

There are thousands of data points on the e-shop that the client needed to re-import. Originally, it took 7 hours, now we can do it in 20 minutes. We perform a complete refresh of all data on the e-shop every 8 hours. However, there is also an update for only newly changed data – and that takes just 40 seconds. 

As we mentioned, we use the HoC system, which monitors inventory, identifies the most sought-after products, and ensures rapid data synchronization using a replicator. The replicator operates in two modes:

  • Full replication: completely copies all data in 20 minutes.
  • Incremental replication: continuously updates changed data.

Thanks to this, the offer is always current and accurate – which is an advantage that no other project at PUX has.

Let's pause for a moment to discuss the speed.

We have accelerated the e-shop twice

Pneuboss previously operated on an older system, and as our developer Ondra says: “this system was a bit more talkative.”

What does that mean? The website communicated a lot with the server, which slowed down the entire process. As a result, the website would load more slowly.

We are building on MVC architecture

The older system worked for us for several years, but it was necessary to respond to the constant increase in data. It didn't make sense for us or the client to continue developing this system, so we agreed on a new solution.

MVC architecture, which stands for Model–View–Controller, is like dividing the work of building websites or applications into three main tasks. Each task is handled by one part of the system:

  • Model is like a librarian who takes care of all the data. When you need some information, the model provides it.
  • View is like a display window where you showcase what you want to show people: how the page looks, where the button will be, or what colors and texts you will use.
  • Controller is like a conductor who directs what happens when a user clicks a button or enters information. It organizes how the model works with data and how this information is displayed in the view.

From now on, everything works faster. Pages load more quickly because each part works on its task independently. Maintenance and development of the website are also easier since our developers focus only on one part of the system.

Four e-shops are pulling together

TASY has four e-shops:

  • pneuboss.cz,
  • pneuboss.sk,
  • butikumi.de
  • and market.tasy.cz

We have migrated all of them to a common codebase. Although they were previously managed under one Kentic, they had their own logic, and we had to perform all tasks four times. The same product had to exist in four copies, and related elements, such as prices or inventory, also needed to be duplicated.

This change has accelerated the development of new features, as they now only need to be implemented once. Data can now be shared between the individual sites, which has cleaned up the client's database and sped up the operation of the e-shops. From nearly 6 million inventory records, there are now only about a million. The difference is significant.

When we change the price of a tire on one website, the change automatically reflects on the other pages. This way, we can easily manage all pages at once. This helps us maintain consistent prices and product descriptions. All websites are constantly synchronized, which simplifies work and customers always see up-to-date information across all TASY websites.

Artificial Intelligence Assists with Translations

TASY uses automated translations with the help of artificial intelligence for various language versions. You can now purchase tires in German on the website butikumi.de. And one day, TASY will enable the whole world to buy tires.

“We are currently at the end of the implementation of the new solution and are fine-tuning the final details and additional features, but we are already fully operational on the new solution.”

BA Adam Albrecht
E-commerce a IT manager
TASY, s.r.o.

‘My Garage’ – everything about your cars in one place

Do you have multiple cars? In the “My Garage” section, you can save all important information about each vehicle you own. 

Just enter:

  • license plate, 
  • car type,
  • information about the axles
  • and what tires you use – whether summer or winter.

 And when you need new tires, the system will show you those that fit your car perfectly. 


In the ‘My Profile’ section, you manage your user settings. In this area, you can customize your own profile:

  • update your contact information, 
  • change your password, 
  • or set your preferred communication channels,

We have created a shipping cost estimation module

We have implemented a special calculation module that takes into account various rules for shipping cost estimation. The module automatically calculates the shipping price based on what you have in your shopping cart and what customer benefits you have.

If you purchase more than 40 tires, shipping is completely free. The same applies to truck tires regardless of quantity. You can also take advantage of various discounts that will be automatically applied in your cart. This module allows you to register your rules for discounts and shipping and adjusts the total price based on the current contents of your cart and your customer status.

The ERP system automatically determines the carrier based on the size and composition of the order.

The shipping cost also varies depending on:

  • the quantity of tires
  • the type of tires,
  • and also according to the warehouse from which the goods are shipped. 

Cart – you will always get the lowest price

We all know this scenario. Just when you are about to click on 'submit order', the doorbell rings and a visitor appears at the door. While you enjoy coffee with an unexpected guest, it may happen that the tires in your cart sell out. We have found a solution for this as well. 

We have connected the e-shop to several external warehouses, so Pneuboss will always offer you alternatives in the best price category in your cart. So there’s no need to rush – feel free to enjoy dessert with your coffee. 

“Since we are connected to dozens of external warehouses across Europe, prices and product availability often change – meaning the data in your cart changes right before your eyes. We have an algorithm for that, which attempts to reorganize the contents of your cart when there is a change in warehouse or price, ensuring that the shipment arrives as quickly as possible and at the lowest cost. However, sometimes this is not feasible, and in such cases, we will show the current best option for shipping the product in your cart and notify you that the price or availability has changed.”

Mgr. Ondřej Pavlica
Tech Lead

We make changes without downtime for the e-shop

Every hour of downtime cost the client a lot of money, so we came up with a solution – zero-downtime website deployment. To implement changes without interruptions even during the day, we adopted the Blue-Green Deployment strategy. 

This method works with two e-shops simultaneously – active and passive. We deploy new versions of the application to the passive e-shop, where we set it up and test it. Once everything is ready, we simply switch the roles of the e-shops – the passive one becomes active and vice versa. The Pneuboss e-shop is thus available 24/7, customers can shop peacefully, and we can make changes at any time during the day.

The visual design is based on TASY Market

When redesigning the B2C e-shop Pneuboss.cz, we decided to use the visual style that we have already proven effective on the B2B e-shop TASY Market. Both e-shops now look similar, which makes it easier for customers to navigate. Read about all the features we used at TASY Market here.

SEO

We also focused on improving search engine rankings, which is key to acquiring new customers. Integrating SEO (search engine optimization) into the new design means that the e-shop is now better prepared to reach a wider audience.

Fully responsive

At PUXdesign, responsive design is standard for all web projects – Pneuboss is no exception.

Are you looking for a similarly extensive and advanced solution for your business? Contact us!