Omni-Channel eCommerce Solution for One of UK’s Largest Fashion Startup Retailers

The Case

The customer needed a flexible and powerful cross-platform omni-channel e-commerce solution that would scale as the business grows. The client needed the fastest possible go-to-market solution.

The focus was on extending the retail brick-and-mortar business with powerful online capabilities.

The Solution

ScaleFocus team of software engineers created an omnichannel, cross-platform (both iOS app and responsive website) eCommerce solution for one of the largest UK retailers. They implemented the full system from requirements analysis and design to configuration and release into production.

The solution is based on the Nemesis eCommerce platform for the responsive website, deployed on Amazon Web Services (AWS) and it is integrated with Peoplevox warehouse management, and an iOS app for Apple devices users. They also used Redis for cache/session serialization and PostgreSQL and Elasticsearch for search/indexing functionalities.

Moreover, the ScaleFocus team was responsible for the configuration, customizations, and deployment of the entire platform. From setting up monitoring systems like Amazon Cloudwatch to setting up CDN and deployment environments on Amazon EC2 with Docker containers supporting autoscaling on demand. They used the following software infrastructure:

  • Auto-scalable container-based architecture in AWS7
  • AWS EC2 instances
  • AWS LB – classic and application
  • AWS VPC, AWS Security Groups, AWS AutoScale configuration, AWS Elastic Search, AWS RDS, and AWS ECS
  • CI and CD process based on Docker containers and AWS services using Jenkins, Git, Python, AWS API
  • Redis cluster and Elastic search

Technical stack

AWS EC2 service, AWS LB, AWS Instances, AWS VPC, AWS Security Groups, AWS Elastic Cache, AWS RDS, AWS API, AWS ECS, Jenkins, Git, Python, Docker, Elastic Search, Redis, Postgres, Spring, Nginx, Nemesis, Swift 3, TestFlight, iOS SDK, ReachabilitySwift, CardIO, Stripe, Braintree, Analytics, Branch, Fabric, Crashlytics, Facebook, Web Services, and iOS 3rd party open source components.

The Architecture

The Client

One of the largest UK’s fashion eCommerce startups wanted to develop the UK and European fashion brands direction, and create responsive e-commerce website supported by an iOS eCommerce app. The omnichannel eCommerce platform embodies a youthful, slick, fast-fashion feel while creating brand differentiation in a saturated and competitive market. It promotes a sense of discovery due to varying and unpredictable stock levels. It allows customers to: browse by latest, hottest or most-viewed items; filter by category; search by size, style or color; use super-fast one-click check out process. Moreover, they can share finds with their friends via SMS, iMessage, Messenger, Facebook, and WhatsApp.