Nuri — formerly Bitwala; How To Migrate A Brand

Technical aspects of Bitwala to Nuri migration.

Lowest possible diagram of a migration

Even though the rebrand wasn’t released at that point, the Nuri app lived under the hood of the Bitwala app for months without anyone noticing.

Migrating Bitwala To Nuri

Bash — Feature flag
Typescript — Reactive redesign context provider
Typescript — Usage of redesign context provider

Component & Screen Migrations

Typescript — index.tsx migration file

For the screen migrations, we went with a very similar approach for a lot of the screens. But screens required a more case-by-case basis approach.

As many other screens were already half-migrated after component migrations, we didn't need to do too much there.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store