This study investigates the process of designing the functionalities of an online learning platform put forward by three types of its users: students, academics and admin staff. Moreover, the study intends to get an insight into the impact the attitudes of the participants of the instruction process have on the process of the platform construction. The case study design was used to see if users of an online learning platform could contribute to defining its functionalities in the areas of creating and sharing classes remotely, conducting tests, tests and exams and advanced reporting of student activity. Moreover, the author wished to learn if different platform users would put forward similar platform functionalities. It was discovered that the parties involved in the platform construction processes may, first of all, have a lot to offer in terms of the platform functionalities and should therefore be involved in the platform construction process. Second of all, although their contributions as far as the functionalities of the platform are concerned may have a lot in common, there are certain aspects of the platform which only people involved in seemingly narrow areas can come up with.