The challenge.
The client's internal teams rebuilt the same screens, auth, onboarding, profiles, payments, chat, in every new project.
Quality drifted between apps and bug fixes had to be ported by hand.
They wanted a shared component library with enough flexibility to cover 80% of new projects out of the box.




