Sep 07, 2023
No image
Cloud-Native Development Allows B2B eCommerce Portal to Scale Internationally
Ongoing

Cloud-Native Development Allows B2B eCommerce Portal to Scale Internationally

$100,000+
more 1 year
United States
2-5
view project
Service categories
Service Lines
Software Development
Web Development
Domain focus
Retail and Restaurants
Frameworks
React.js
Subcategories
Software Development
Desktop Development
Business Software
Enterprise Software

Challenge

Historically, businesses placed orders by speaking directly with a sales rep. Under Armour wished to streamline and enhance this process by providing customers with a self-service portal with a customized catalog of products they could order based on their business needs. To do so, they needed an international B2B ordering system to support all the languages spoken and currencies accepted in the markets they service within the EU.

Solution

MojoTech developed a cloud-native order management system for Under Armour, initially for the EU but with potential expansion to North America. They focused on service separation, identifying areas where the platform could be divided into distinct services, facilitating Under Armour’s transition from Scala to Go. MojoTech containerized each service using Docker, ensuring clear boundaries and efficient system dependencies. This approach simplified future deployments for Under Armour, enhancing security and system management. Lastly, with the services containerized, MojoTech implemented orchestration through Kubernetes, ensuring smooth interactions between different services, and effectively managing varying loads across them.

Results

Under Armour's collaboration with MojoTech yielded substantial benefits, resulting in over $1B in revenue from their largest direct customers in North America and the EU. The global wholesale order management portal MojoTech designed is scalable, internationalized, and easily accessible. It features a React front-end optimized for cloud deployment and streamlines processes like custom cataloging, account management, and customer support. Furthermore, MojoTech equipped Under Armour with a continuous deployment automation solution, bridging the gap between development and deployment, ensuring rapid scalability and enabling efficient customer service across continents.