This paper explains the concept of web content management systems (web CMS) and presents a CMS called Centura, developed at the Faculty of Electronic Engineering in Niš. The way this solution can be used for supervising student projects is discussed in details. We also present the architecture of Centura, emphasizing the elements in the logical structure that can be used for adding new functionalities to the system, without changing the existing application architecture. Using this extension points, we introduce new behavior for standard elements, adjusting them to meet special requirements of student project management.