Skip to content

08 / Client

2025

Plantactic

Rescuing a five-year-old platform without stopping it

  • ANGULAR 12→19
  • TYPESCRIPT
  • SPRING BOOT
  • AWS LAMBDA

Summary

Plantactic helps startups and their investors track operating metrics, compare against peers, and plan growth. LucidCo rescued its five-year-old platform — eight Angular major versions in one disciplined migration, while the product kept serving customers.

A · Problem

A 2021 template-origin codebase had become the ceiling: Angular 12, jQuery, Bootstrap, and Material in one bundle; two dozen unmaintained dependencies; every change fighting the template.

B · Approach

Freeze the legacy branches; run a parallel v2 line with strict rules — new code lands beside old, nothing breaks the running product, every step in a written migration spec. Climb versions, don't leap.

C · Artifacts

Angular, eight majors, build green at every rung
12→19
legacy dependencies removed
24+
components carried across
217
design system where 68 SCSS files used to be
1

jQuery, Bootstrap, Material, and moment are gone; one PrimeNG-based system with consolidated tokens remains. The back end kept serving throughout.

D · Outcome

A current, maintainable stack with a documented migration trail — and the lesson we sell: inherited code is a constraint, not a death sentence.

Next

Naroon