How to improve the product feed, i.e. non-standard labels
B2C PrestaShop implementation for the Mondex brand
|ABOUT THE PROJECT||SERVICES||TECHNOLOGY|
|For the Mondex brand, we designed and implemented an online store on the latest version of PrestaShop software. We first implemented a B2C store and then a B2B store within the same system. Along with the implementation, we made several custom integrations and language versions with dedicated domains.|
About the brand
Mondex, operating in the home furnishings industry since 1986, has developed a strong position in the domestic market. It is a manufacturer of goods bearing the Affek Design and Cookini brands. The range includes tableware, glassware, cutlery, textiles, furniture, and lighting. The Mondex brand not only cares about appearance, but also about high functionality, high quality products, striving for perfection to fully satisfy customers.
The brand approached us to implement an online store on PrestaShop software for B2C and B2B customers. During the first meetings, we worked out a plan in which we planned the implementation in such a way that we would implement the B2C store first and, immediately after the implementation, move on to the implementation of the B2B store within the same software extending the store to include the B2B user role. This approach required selecting technologies and solutions accordingly. We planned all this in the functional documentation and in the graphic design. It was also a challenge to get the store to integrate with a very old ERP system, which required another application that transformed data between systems. In addition, along with the implementation for the Polish market, we were doing the implementation for the other 3 markets with different domains under one system.
Scope of work
The implementation was carried out in accordance with our process, which we have been continuously improving for more than 5 years and consists of three standard phases. The implementation was divided into 13 stages, which allowed the client to fully understand the process, as well as to control it from the side of receiving results and billing.
As part of the implementation, you can specify:
- Implementation of two B2C and B2B stores within one system
- Integration with a custom ERP system
- Implementation of different language versions on different domains within one system
- Implementation of a dedicated loyalty program
In the first phase, we deeply understood the client’s needs and applied our experience gained in the day-to-day marketing and programming services of our clients in the same industry the client operates in – Home & Decor. Along with implementing a B2C store, we also planned to implement a B2B store, which required finding solutions that would work well in both roles and expand for B2B customers. We agreed to divide the work so that the most essential functions of the store would be completed first, and the remaining functions would be completed in the development of the project. For this purpose, we used the MoSCoW method. In addition, we did a Person building workshop to define the needed functionality expected by B2C and B2B customers. Once the implementation was complete, we also implemented our dedicated loyalty program, which for the client is fundamental to increasing customer loyalty.
The graphic design was preceded by a workshop in which interested people on the client’s side and on our side took an active part in planning the vision of the project. After the graphic designer gathered visions at workshop meetings, we proceeded to the graphic design stage. As part of this phase, a graphic designer prepared a homepage concept that, after a second iteration, fully met the client’s expectations. After creating the concept for the homepage, the graphic designer prepared all the other views required for implementation in the online store. As the work progressed, we met with the client to discuss each of the store’s graphic elements. We use modern graphic design tools, so we were able to share the graphic design with the client in real time and at the same time mark the elements that needed work after the meeting.
We carried out the implementation like any other in accordance with the Scrum methodology. Thanks to the use of Scrum, we always implement projects successfully, as we communicate extensively with the client as the work progresses, clarifying the scope of work and adapting to changes that may always arise as the client takes more time to fulfill his vision. This gave the client the confidence that the online store would be completed according to their expectations, and gave us the confidence that the project would be completed on time and on budget.
As the implementation began, we precisely broke down all tasks in the project tool by sprints. This approach allows us to more effectively conduct a sprint planning meeting at which we usually specify the details of task requirements.
The sprints lasted on average every 10 days and ended with a meeting presenting the results of the work in the tasks. It is standard for us to present the results of the work on the development server, so that the client can also check the results of the work on his own.
As part of the implementation, we also made numerous integrations with payment systems in foreign markets and completed an integration with an ERP system that required the creation of a customized integration solution.
The implementation of an online store for the Mondex brand was successfully implemented and the result of our work can be seen directly at mondex.pl The implementation took a total of 450 hours and was completed in less than 4 months from the start of the order.