Revisiting the Airplane Queue problem, this time using AngularJS web interface.