End to end Testing for playFramework , angular and MongoDB

Hi there i am seeking advice on end to end testing for play framework(java), angular 1.5 and mongodDB. I have looked into Using Protractor.

Protractor

The protractor is a Node.js program and runs end-to-end tests that are also written in JavaScript and run with node.

So, is it protractor able to test out my app ? or there is more effective testing framework could help me with testing. my main purpose of the end to end testing is

  1. browser accessibility – Check for mainstream brower compatibility.

  2. user test case, user Auth0, automate bidding and auction process via a browser. essentially the testing has to be web driven.

Hope there is step by step guide by this. its really not much information regarding this. just bit and pieces.

Thanks for the advice.

Source: AngularJS