Global Citizen: Scaling activism and impact with Flutter
Successful migration the Global Citizen app to a Flutter-based digital platform
Over 28 million actions taken since founding in 2012
Continuous integration practices and testing, ensures the platform is highly maintainable and scalable for future updates and improvements
Goal
Global Citizen, an organization committed to ending extreme poverty by 2030, has long recognized the power of mobile technology in mobilizing its international community of millions of activists. However, they faced a multifaceted challenge with their existing mobile app. Firstly, the app was fragmented across Android and iOS platforms, leading to inconsistencies in user experience and feature availability. Secondly, the organization had to cater to a global audience, which meant the app needed to support multiple languages and accessibility features. Lastly, the team had to manage this while the existing app was still in operation, requiring a seamless transition to any new platform they chose.
The overarching goal was to create a unified, scalable, and maintainable mobile platform that would not only provide a consistent and engaging user experience but also be flexible enough to adapt to the diverse and evolving needs of its global user base. They aimed to achieve this without compromising on the quality of user engagement or the speed at which new features could be rolled out. In essence, Global Citizen sought a solution that would allow them to scale their activism efforts more effectively and make a greater impact in their fight against extreme poverty.
The L+R team seamlessly integrated new technology with our team, elevating our organization while catering to our diverse user base.