An implementation of the Page Object Pattern in Selenium along with a bunch of other features like KeyWords for oft used Webdriver calls, driver lifecycle management, effective logging and Test Script Templates
To use this project, branch it to your eclipse, build the maven and generate a jar. Copy this jar as a dependency into your testing project On this project write test cases in the same way as tests have been written in src/test/java, that will be the best way to proceed.
Refer Architecture Diagram of Sample Project: https://docs.google.com/drawings/d/1_ec_T156SU7JZl3okAhNSzP0dtVPpD_RMdXIDAJp3Gc/edit?usp=sharing
Refer Architecture Diagram of framework: https://docs.google.com/drawings/d/1f02fiq377vHm-6MGkvlnUEyZi_bmPjM8Bf6BGrEibwo/edit?usp=sharing