Multilingual B2B eCommerce Marketplace
Multilingual B2B eCommerce Marketplace
The client approached Requestum with a challenging and significant task: to develop a multilingual, multiregional e-commerce marketplace designed to cater to customers from nearly every corner of the EU, seamlessly integrated with the internal ERP system. This integration was aimed at enhancing the service provided to the company's customers, optimizing operational expenses, and empowering the company’s personnel to deliver services of the highest quality.
Challenges
In embarking on this project, our team identified the following core challenges that would shape the trajectory of our development process:
01
Multilingual and multiregional marketplace
Our marketplace had to be designed to not only support multiple languages but also cater to different regions, with specific pricing and delivery methods tailored to each area.
02
Internal ERP integration
The internal ERP system was a Windows-based platform that wasn't directly accessible to us. This required a reconfiguration of our test environment to facilitate integration.
03
Unified marketplace management
The marketplace needed to be manageable through both the REST API and the Sylius admin panel. This meant that any order update had to be synchronized across both the ERP and Sylius systems automatically.
Solution
We suggested leveraging the Sylius CMS to manage the e-commerce platform and synchronize it seamlessly with the ERP application via REST API. Since designs were supplied by the client, our task was to implement them meticulously, ensuring that every potential user journey was comprehensively covered.
Features
In creating a user-friendly e-commerce marketplace, we incorporated a range of features designed to enhance the user experience and cater to the diverse needs of our customers. Here is a breakdown of the key features we implemented:
Home Page
The platform boasts a multilingual interface, meticulously adapted to support five different languages, ensuring global accessibility and a user-friendly experience for audiences from around the world.
User account
A personalized user profile includes essential information such as profile data, news, orders, shipments, and invoices, providing users with a centralized location to manage their accounts and purchases.
Product list
Product list represents a rich grid view and list view option for products, offering users a flexible and visually appealing way to browse through the available items.
Shopping cart & checkout
This is an intelligent shipping method calculation feature that takes into account the user's region, the number of items, their configurations, and the desired delivery date, ensuring an accurate and tailored checkout experience.
Product Page
Each product page is packed with detailed information and a comprehensive list of configurations, empowering users with the knowledge they need to make informed choices, and the convenience to easily add items to their cart.
Tech Stack
Vue.js
PHP (API Platform)
OVH cloud
Prismic CMS
Symfony
Sylius cms
Results
As a result, we successfully developed a multilingual, multiregional e-commerce marketplace , intricately integrated with the client's ERP platform and the Sylius Admin Panel. This solution has enabled the company to optimize expenses, while simultaneously empowering their personnel to provide services to customers at an elevated level of quality.