narhi.tech
All work

Lenta Online × Utkonos

Industry

e-grocery · merger of two products

Duration

15 wks

Team

not published

Disciplines

Development · Consumer

Task

After Lenta acquired Utkonos, merge two frontends into one: thousands of components, microfrontends, Angular.

Result

One codebase in production after 3.5 months. Several stable releases in a row — then handover to the in-house team.

How it went

How it went15 wks

015 wks

  1. stage 1 · 3 wks

    Architecture and the merger plan

    Development

    Task

    Two codebases with thousands of components and microfrontends. We needed a target architecture and a merge order that wouldn’t stop releases.

    Result

    Target architecture, merger plan and working processes for both teams — on one board.

  2. stage 2 · 10 wks

    The merge

    Development

    Task

    Deep frontend work in Angular: component by component, microfrontend by microfrontend.

    Result

    One codebase instead of two.

  3. stage 3 · 2 wks

    Stabilisation and handover

    Development

    Task

    Production work after the merge: monitoring, fixes, release after release.

    Result

    Several stable releases in a row. The project handed over to the in-house team.

A similar problem?

In 45 minutes we'll find where your bottleneck is and what we'd do about it in two weeks. Free, with no presentation about us.

45-minute review