The client

Apps for Good is an NGO that works with educators to deliver technology learning courses to young people aged between 8 and 18, reaching teachers through an e-learning platform of its own.

As part of its growth plans, the leadership decided to overhaul the core software behind it.

The challengeWhat the teams actually needed

The project had been running at scale since 2012 and had passed through several different teams over the years, which is its own kind of complexity.

Challenge 01New features, including public voting

The People’s Choice Awards had to be designed and built — a platform where the general public votes on students’ projects.

Challenge 02A CMS for the courses platform

The right content management system had to be chosen, designed around and implemented in several country-specific versions.

Challenge 03A dashboard on inherited code

A student dashboard had to be implemented on top of code written previously by others.

What we did

A platform where teachers, students and volunteers meet

Netguru was chosen to develop the platform that lets teachers, students and volunteer experts engage with each other and make technology teaching work.

Area 01 · Team

Team

Full-stack, after scoping

An initial scoping session was followed by a full-stack development team working jointly on the platform and on improving the application’s interface.

Area 02 · CMS

CMS

Alchemy, suggested and shipped

Alchemy was proposed as the content management system for the platform and subsequently implemented.

Area 03 · Frontend

Frontend

Reorganised with BEM

The frontend code was reorganised using the BEM approach, with a custom Bootstrap style structure implemented over it.

Area 04 · Reach

Impact

Country-specific versions

The courses platform went out in several versions tailored to particular countries, which is what lets an NGO of this size scale at all.

Client testimonial

Netguru’s designers understood our user needs and their developers were passionate, skilled and conscientious about the work and project goals. Total partner engagement!

Ruairí Doyle

Former Head of Product

What’s next

Need to scale your product team? Let’s find the right talent.

400+ specialists, 2,500+ projects delivered. Share your plans, and we’ll match you with the people who fit your product and team.
Get in touch