Technologies Involved:
RabbitMQ
Magento
ReactJS
APIs
Area Of Work: iERP
Project Description

Our client is a forward-thinking company specializing in logistics and commerce solutions. They have approached us with a clear goal in mind – the creation of a robust Integration System. Their mission is to provide a cutting-edge solution that optimizes their processes, streamlines operations, and fosters efficient communication between different platforms. Through this project, they aim to serve their clients with innovative technology solutions that drive growth and competitiveness in the logistics and commerce sectors.

Scope Of Work

Our goal for this project with the client was to design and develop a comprehensive Integration System that seamlessly connects NestJS, MariaDB, Magento 2, and RabbitMQ. This system aimed to optimize their logistics and commerce operations, streamline processes, and facilitate efficient communication between various platforms. Our objective was to provide the client with a robust and efficient tool that aligns with their forward-thinking approach and enhances their competitiveness in the logistics and commerce sectors. 

Our Solution

The primary objective was to provide the client with a versatile platform that seamlessly integrates systems, applies business rules, logs information, and authorizes complex business flows. For this project, we provided the client with a comprehensive Integration System, connecting NestJS, MariaDB, Magento 2, and RabbitMQ. Our solution included:

  • Developed an API Gateway using the Express Gateway framework, allowing for centralized management and routing of REST services.
  • Designed various modules, such as Logistics, Trade, Business Rules, Registration, Workflow, and Emitters Connection.
  • Integrated an E-Commerce platform under Magento 2, enabling seamless communication.
  • Utilized HTTP, HTTPS, and AMQP communication protocols to facilitate data exchange, along with JWT and OAuth for authentication and authorization.
  • Developed front-end products using ReactJS/Redux and back-end services using NestJS. 

Related Projects

aiShare Your Requirements