Diamant
eCommerce mockup process for the Diamant brand.
About the Diamant brand and the task
The owner of one of the most recognizable sugar brands in Poland, the German concern Pfeiffer&Langen, chose us to change the existing eCommerce in Magento 1.0 technology to 2.0. Our task was to prepare implementation documentation along with graphic designs.
Pre-implementation analysis
When starting work, we “recreated” the list of functionalities based on the working eCommerce in Magento 1.0. In addition, by analyzing the source code and integration methods, we learned the key principles of the platform’s operation before the changes. In the preparatory process, we conducted an analysis of purchasing behavior and processes on the platform in order to better adapt solutions to the specific needs of users.
Strategy Workshops and Creation of Functional Specifications
In the next stage, we conducted a series of strategic workshops with departments involved in eCommerce support at Pffeiffer&Langen (including the logistics team, customer service team, IT team and marketing team). During the meetings, we gathered detailed guidelines for new functionalities and necessary integrations.
Among the unique and at the same time difficult functionalities that we have prepared for implementation, it is worth mentioning:
- Advanced system for selecting types of bulk packaging depending on the type of product, types of collective packaging and the related logic for selecting the type of forwarding company (including bucket logistics, mini-pack logistics)
- Shipments are made from various warehouses in various sugar factories throughout Poland
- Changes to native Magento 2.0 shopping cart behavior
- Advanced price list management system for specific customer groups
- An extensive system of temporary promotions, combining products into packages along with the analytics of these promotions
- An extensive system for publishing information for users in the form of a pop-up with the ability to set publication times, display lengths and “assign” to specific subpages or product types
Analysis of SAP integration and external integrations
Integration with SAP is always a big task. In the case of the project for Diamant, the exchange of information with SAP takes place in real time (including stock levels, issuing documents, exchange of orders). Price lists are updated on request or once a day. The key difficulty we faced in the project was converting the product price from Euro in the SAP system to PLN prices (it seemed trivial, but in sugar prices 4 decimal places are important and this is where the problems started :)). Thanks to the joint work with the Client’s IT team, we managed to solve this problem.
Design and create clickable desktop mockups
We designed 82 unique desktop views and 23 additional screens. As part of the documentation, we first prepared low-fidelity mockups, then fully clickable prototypes of both user views before and after logging in. The implementation documentation was supplemented by the SAP integration specification – with the Client’s IT department playing a major role in implementing endpoints on the SAP side.
Design and creation of clickable mobile mockups
For most desktop views we also made mobile designs – as standard we prepare a separate, clickable prototype in Figma showing the behavior on IOS and Android systems. Due to the significant mobile traffic, mobile views often have even more significance than desktop. In the case of Diamant, due to the specificity of orders, traffic came mainly from desktop devices, which is why we arranged the design in this order.
Summary of our cooperation with Diamant
Working with the Diamant team, we maintained the highest level in terms of work culture and punctuality – adapting to the high requirements of our Client. After implementation, we have been working together on the development of the e-shop for over 6 years. The implementation and technical support of eCommerce is handled by our eFresh softwarehouse.
Sweet words about our cooperation
Nice words about our cooperation were expressed by the members of the team with whom we carried out the project. At such a moment we feel that we work not only for money 🙂
DO YOU HAVE A VISION YOU WANT TO FULFILL?
Contact us and we will help you build a brand that will conquer the market.