Albeco is a renowned Polish company supplying industrial clients with bearings, guides, and other elements of linear technology. Apart from that, they also offer various services – from machine diagnostic tests to tool rental. They are a Polish market leader, but they also export their products to over 70 countries worldwide. For an enormous number of 60k products on offer, they collaborate with more than 10 000 contractors on a daily basis.
It is a common problem when it comes to complex systems. Technical debt arises when you add any code that you add to achieve rapid gains, but will take more work to fix later. Unless used in a very conscious way, it may lead to a situation where the software owner faces a crossroads – invest more time and money into the more and more outdated system or completely rebuild it. Either take its toll however, the latter option does give more promises for a bright future.
The code affected all of the main functionalities such as product search, purchasing process, and impeded further website development.
Starting with the outer layer – the design was outdated not reaching the modern UX and UI principles. It was hard to navigate, the interface was not intuitive, and the overall webpage was not attractive or eye-catching.
Getting deeper into the page structure, it was just getting worse. Due to a slow search engine, product search took a lot of time to load, while complicated product parameters made it really hard to actually find what the customer was looking for, especially if they used short phrases.
Albeco found itself in a situation, where the existing website painfully constrained their business development, and with BitBgag’s help, they decided to turn the page, this time with Sylius as the engine.
Store for Albeco was a real challenge, as their goal was to offer over 100k products. Sylius eCommerce framework provides outstanding conditions to maintain large data as well as has a proven track of flexibility towards customers’ needs and scale of operations. With the help of our Leading Partner – BitBag, Albeco decided to use Sylius for their eshop transformation.
The impressive number of products needed a top-notch search engine. To solve the queries efficiently, BitBag had to create a completely new tool based on their Elastic Search plugin. They started from distilling the specific requirements Albeco had, including new efficient product filters – an important feature for a B2B offer. Apart from that, the development team also implemented an especially designed relevance algorithm to make sure the results stack in the correct order.
Coming back to the vast product data, BitBag rebuilt the synchronization between multiple warehouses, so the data – including stock levels, and loading on the page was always up to date. Additionally, it allows the customers to easily order goods from different warehouses in one purchase.
At first glance, the page looks much more up-to-date, and what is more, as it is responsive, it works for all types of devices and screens. The user experience has been utterly enhanced by simplifying the navigation and making it much more intuitive.
The design is just the first layer though. Underneath, there’s a well-optimized webpage offering effective searches thanks to the advanced filtering options. The customer can also choose to use the one-page checkout option to finalize their purchase which makes the whole process even faster.
On the company’s side, Albeco can now differentiate payment rules to add relevant commissions to each account. Additionally, they have internally reworked their shipping process, so the system can use specific shipping rules and the possibility to edit orders. BitBag also assisted in automating the returns process.
Summing up, Albeco received a potent web solution that can easily manage over 100k products, and a long list of B2B client accounts with all the specificity related to a B2B model.