E-commerce and mobile app development
In 2013, in order to sustain its growth and meet high demand from the Swiss market, My-store.ch wanted to completely overhaul its website to improve performance and thus offer an improved user experience to its customers.
The platform now offers its customers more than 200 new sales per month and gets 10 million page views over the same period.
From developing the e-commerce website to creating the mobile app... Focus on this collaboration with Alexandre Branquart, the CTO of My-store.ch
"To thrive, we had to start 'from scratch"
"In 2013, we decided to get help from outside expertise. We wanted to work with a partner who could provide us with different resources and expertise to ours. SQLI Switzerland's thorough knowledge and command of e-commerce software, including the Magento platform, convinced us.
Our objective: to offer our customers an optimal user experience, thus fostering a better commercial transformation.
One of the major technical challenges on this project was the migration of data. It was essential to retain all existing information on the old version (customer data, information on orders, etc.), while taking into account the fact that changes to customer data or orders could be made up until the switch to the new version and in a transparent way for our customers.
The other major challenge was to display voluminous (several hundred to a few thousand) and dynamic (sorting by availability, filtering by size) product lists and without pagination or any notable progressive loading in accordance with our requirements.
To do this, the SQLI Switzerland consultants, in collaboration with the internal teams, implemented two technologies - Node.js and Elasticsearch - in addition to the Magento solution, which offer a high-performance level on our website," says Alexandre Branquart.
"The My-store.ch e-commerce website goes beyond our initial requirements"
"Using agile methods, the SQLI Switzerland teams carried out functional and load tests throughout the project in order to analyze the reactions of the platform before officially going online. And since the new version of our e-commerce website has been in production, we have not seen any malfunctions.
Every day we offer 7 new sales, which represents approximately 2,000 new products. The system must be more efficient than ever to handle this volume. If we are just talking about live data, we ought to be able to have 1 million products available. In short, in terms of performance, flexibility and maintainability, the challenge has been met!" says the company's CTO.