CIS Portal Collaborative Project for CIS 526