An AngularJS application on a Node.JS server for managing scoring in Science Olympiad tournaments