Allowing individuals to “Join” your organization, event, community, etc. is an integral part of website management. In order to facilitate the seamless process of joining, our portal configures business rules that are complex but change from time to time. Users can create rules using a visual designer that allow them to import and export rule sets. Our portal uses Version rules – i.e. create rules that expire on specific dates and see which rules applied to which applications to help in the joining process. Likewise it helps users to visualize the business process and see which rules passed and which rules failed.