BLOG
HelloFresh / Ecommerce Food and Beveragehellofresh_portfolio_01

HelloFresh

HelloFresh is the world's leading subscription meal-kit service, offering step-by-step recipes together with pre-measured ingredients to take the hassle out of cooking.

4
MONTHS'
COOPERATION
WEB SOLUTIONQA
hellofresh_portfolio_02Challenge

With social distancing becoming the new norm, demand for food delivery is constantly growing. Extra traffic, new users, and a huge number of orders per day encouraged HelloFresh to turn to iTechArt for a strong and resilient solution.

Since the HelloFresh legacy system has been becoming increasingly difficult to scale, maintain, and integrate with third-party software, our team was tasked with a complete product modernization aimed to prevent possible crashes and meet high-priority business needs.

Solution

The first step in our to-do list was an incremental stack upgrade that implied the use of faster and more efficient frameworks, libraries, and algorithms. Then, we proceeded with the following:

  • Evolved the system by building three separate microservices designed to handle the supplier's data and organize and manage the ingredients and recipes;
  • Added logging systems for tracking errors or inappropriate access to the system;

hellofresh_portfolio_03
hellofresh_portfolio_04

  • Leveraged source code analytics to reduce tech debt and create clean and scalable code;
  • Implemented a set of performance metrics to monitor the server load, optimize code, and prevent system downtime;
  • Built a scalable Kafka-based ETL pipeline to provide accurate and timely data sets transfer within the supply chain.

To date, the project is still in progress, so we continue leveling up the Client's system.

Stack

Frontend
  • ReactJS
  • Redux
  • Typescript
  • Jest
Backend
  • Golang
  • PostgreSQL
  • Kafka
DevOps tools
  • Kubernetes
  • Docker
  • Terraform
Other technologies
  • Zapper
  • Prometheus
  • OpenCensus
  • JWT

Featured works

Convene Real Estate Event Management
ClassPass Wellness Fitness
Freshly FoodTech Ecommerce

Contact us

We will use your e-mail for the purpose of contacting you