League based ranking system as a web application