Cancer research has led to more cancer patients being cured, and many more enabled to live with their cancer. As such, some cancers are now considered a chronic disease, where patients and their families face the challenge to take an active role in their own care and in some cases in their treatment. To this direction the iManageCancer project aims to provide a cancer specific self-management platform designed according to the needs of patient groups while focusing, in parallel, on the wellbeing of the cancer patient. A special emphasis was given to avoidance, early detection and management of adverse events of cancer therapy but also, importantly, on psycho-emotional evaluation and self-motivated goals. In this paper, we present the use-case requirements and then we explain the corresponding system architecture. We describe in detail the main technological components of the designed platform, and we discuss further directions of research.