
Online store for the automotive industry
We created a dedicated online store for a client who sells tires and rims on-site, with a unique design and an advanced search engine in the form of a product configurator.
Design
WWW
Backend
Frontend


Client description
Serwis Opon Kret is a small, family-owned company based in Silesia.
For years, their specialty has been the best customer service in the field of tire replacement, small repairs and the sale of new tires, rims and complete wheels.
For several years, the company had also been selling its products via the Internet, using available sales platforms.
The main features of the project
- advanced tire and rim configurator
- unique, modern design
- dedicated projects tailored to specific needs
Which technologies we used?
After analyzing the client's needs and after UX design workshops, we recommended a tailor-made project, created from scratch. We used commonly known and stable technologies to implement the project such as PHP (Symfony framework), MySQL, React (TypeScript) and we integrated it with an external payment system.


PHP (Symfony)
After analyzing the client's needs and after UX design workshops, we recommended a tailor-made project, created from scratch. We used commonly known and stable technologies to implement the project such as PHP (Symfony framework), MySQL, React (TypeScript) and we integrated it with an external payment system.

MySQL
After analyzing the client's needs and after UX design workshops, we recommended a tailor-made project, created from scratch. We used commonly known and stable technologies to implement the project such as PHP (Symfony framework), MySQL, React (TypeScript) and we integrated it with an external payment system.


React (Typescript)
After analyzing the client's needs and after UX design workshops, we recommended a tailor-made project, created from scratch. We used commonly known and stable technologies to implement the project such as PHP (Symfony framework), MySQL, React (TypeScript) and we integrated it with an external payment system.

Challenge
As the company wanted to become more independent in terms of selling its products online, together we decided to create a dedicated online store. To make the whole process easier for the customers, we created a product finder in the form of a special configurator that helps customers find rims and tires that perfectly match their cars.
How we did it
The key elements of the system are focused around an advanced configurator that allows you to automatically match tires and rims to a specific car model or by specifying selected parameters, such as width or diameter of the tire or rim.
Automation turned out to be the main challenge - integration of the store with wholesalers and optimization of the database layer that allows an efficient search for items. In other words, the ability to link specific vehicle models to matching tires and rims from different manufacturers. The data provided by the wholesalers were not systematized, therefore each integration required the creation of individual parsers that enabled the data to be transformed to one format. A large number of items, as well as extensive configuration options and the need to use an external database that provides vehicle profiles, required a lot of work related to the optimization of the entire system.
After completing the programming work and meeting the system requirements, the production environment on which the store was launched was selected. The applied technologies of automation of CI / CD implementations, in combination with the GIT version control system, allow us to maintain and further develop the entire system in a simple, fast and reliable way, and at the same time significantly reduce the time needed to implement new functionalities.

Rims and tires configurator
The key element of the online store is the rim and tire configurator, which allows you to precisely match the product to your vehicle, without knowing the technical parameters of the product you are looking for. In the event that users do not know the tire parameters, they can use such filters as:
- car make
- car model
- type of bodywork
- generation
- producer
- product price
If a given user knows the size of tires that fit his car, then he can use filters such as the selection of the season (summer / winter / all-season), load capacity, speed or the name of the manufacturer. In addition, the user also has the option of sorting by price and product popularity.
We achieved our goal. Our client is completely independent from other shopping platforms.
The rim configurator is also available to customers, with a choice of parameters such as width, wheel offset, the center bore and the name of the manufacturer.
The configurator was built from scratch. At the same time, the customer's offer and inventory are linked to the stationary store.
website
Website
The online store, built from scratch, has several tabs in its structure. The most important part of the store are subpages with the offer of rims and tires.
The store is integrated with the databases of manufacturers' products that are downloaded via API. The user can choose the model of interest, as well as the number of pieces of the product.
There is also a configurator of rims and tires at the user's disposal. Thanks to this, the user can easily find and match the product to his car.

Let's talk
If you need a similar project, please do not hesitate to write to us.

Branding
As part of the project, we proposed a brand name - Rotate It. We designed a new logo and dedicated graphic elements. We chose navy blue as the dominant color. The website design also includes elements with a green color.
In addition, the website design also includes themed photos, icons designed by us and other graphics.
In accordance with the current standards, the store also has a responsive version.

The project team
A team of specialists involved in the project included Back-end Developers experienced in PHP and Symfony, Front-end Developers, a UI / UX Designer and Copywriter. The entire implementation was supervised by an experienced Project Manager, who also performed the role of Product Owner and supported the client throughout the implementation.
- 3 PHP / Symfony Developer
- 2 Front-end Developer
- 1 UI/UX Designer
Realization process
- WorkshopWe conducted UX design workshops with the client, after which we decided on further work.
- Choice of technologyAfter internal consultations, we recommended choosing PHP (Symfony), MySQL and React (TypeScript).
- Integration with databasesThe biggest challenge was to integrate the system with the databases of product distributors.
- The designThe project required the creation of a dedicated design, including the design of a new logotype and brand name - Rotate it.
- TestingAfter completing the programming work, we tested the system.
- CopywritingAfter the testing phase, all texts on the website as well as the content of the regulations and privacy policy were created.
- Launch of the storeWe completed the work within the set time, thanks to which we were able to make the store available to the company's customers.
- Let's talkIf you need a similar project, please do not hesitate to write to us.Book a meeting
Review

"WebMakers Software House helped us achieve our goal of becoming independent from other shipping and sales platforms. The end product continues to help us in our day-to-day work and we are very pleased with this development."
Michał Kret
Rotate It