• Magento
  • Migration / Upgrades
  • 3rd Party Integrations

Project Goal

️The client was running an eCommerce store with multiple storefronts and store views. The goal was to upgrade the store from Magento 1.9 to Magento 2.3.5 while adhering to the brand guidelines and existing UI.

The most crucial part of this project was to ensure that the client does not lose any data vital for his business during the migration process. The website constitutes three different Magento stores, and every website has the same product but different prices.

We need to find:

  • Right solution for extensions that are not compatible with the Magento 2 platform.
  • Customize the substitutes to match the functionalities and user experience of the Magento 1 version.
  • Create a custom script to facilitate the updating of inventory on all storefronts simultaneously.


️After understanding the concerns of the client we came up with the following solutions for migrating his store to Magento 2.3.5:

✔️ Upgrading from Magento 1.9 website to Magento 2.3.5

After the careful assessment of options in hand, we initiated upgrading the Magento 1.9 version of the store to the Magento 2.3.5 version. We performed the upgrade of three store views and three storefronts of this website. It was a technically challenging task as we need to migrate multiple storefronts at the same time. Thanks to the expertise of our team for being able to do this without encountering any major issues.

I placed the likes of Veils and shoulder attachments under Removable accessories or optional customization.

✔️ Developing a brand new theme for Magento 2

The foremost challenge while working on this project was to create a brand new theme for the store. We need to do this without compromising the brand guidelines and user experience that the Magento 1 version of this website has. It was impossible to migrate the theme to Magento 2, so our team worked on creating the Magento theme to match the existing look and feel of the website.

✔️ Creating a custom script to upload inventory and prices.

️We developed a custom script to enable the uploading of the products through a CSV file. It enabled us to update the prices of products on different storefronts simultaneously. We can now display three different prices of a single product on different storefronts of the website. We broke the default update functions to run them parallelly to encounter huge cache builds upon the server.

✔️ Customization of extensions

️The extensions that used to provide various functionalities and user experience on the earlier version were not compatible with the Magento 2 theme that we developed for the client. We developed custom extensions to replace the existing ones. The purpose was to ensure that website retains the same functionality and user experience after successful migration to the new platform.

✔️ Custom Product Sliders on the Home page

️To enhance the user experience on the website, we added custom product sliders on the home page. Users can browse similar products easily without scouring the category page of the store.

We created a custom slider to display the new arrivals in the store. It was useful to get hold of the latest additions to the store easily.

✔️ Ongoing maintenance for the website

️In addition to executing the platform upgrade, we are also providing ongoing maintenance support to the client. We will resolve any concern or issue before it grows into a big problem for the store. We also ensure the regular updates for extensions and other addons so that the website remains updated to the latest standards of the eCommerce industry.

Final Words

️The proven profound expertise of TBI’s team in Magento was one of the key factors that contributed to the success of this project. Now the client’s store is upgraded with functional, performance, and security fixes. If you are also looking for similar solutions for your eCommerce stores on Magento, you can discuss your requirements today to get a perfect solution.

Client’s Feedback


“Great experience working with this team. Did exactly as promised.”

Soroush Salehi, From Mighty Media Studios

Ready to discuss your requirements?

Stay Tuned for Latest Updates

Fill out the form to subscribe to our newsletter