Case Study 03
teach for all (tfa)
global learning lab
Building a web platform for classrooms, schools, education systems and communities to create, assimilate and share learning resources / experiences that help children grow as leaders.
Teach for All (TFA) is a global network of organizations focused on expanding educational opportunities around the world.
TFA needed a platform for their initiative Global Learning Lab (GLL). The GLL platform was needed to enable educators and education systems to create, assimilate and share learning resources with students across the globe.
The massive volume of content storage and content categorization were the major challenges which needed to be addressed while building this platform. Additionally, working with a distributed team spanning 4 different timezones posed coordination challenges.
Technogise partnered with the globally distributed TFA team to build GLL from scratch. We used headless Drupal for content management and a built a single page, responsive app using ReactJS and Bootstrap. The platform was search enabled through Google Custom Search. We addressed the coordinaton challenges through weekly catchups and showcases. By collecting video feedback from the client frequently, we were able to identify issues with the application and solve them very quickly. Moving forward, Technogise has started evolving GLL, incoprporating many more functionalities and enhancements to cater to the needs of teaching as well as learning communities.