Angular.JS Portal Frontend