AngularJS version of Farmforce