A web portal to recruit faculty