Presented at CASE25 developers conference. Abstract: Kids and young people today are spending most of their time sitting in front of the computer socializing via different online communication tools, social networks and through online multiplayer games. But these socializing media lack real emotions and interpersonal communication among people as well as they prevent people in being physically active. Our approach in solving these issues is called cQuest. cQuest does not aim to take technology away from people, but rather inventively makes the usage of technology healthy and fun through a Role Playing Game supported by geo-location mobile application and cloud based web system. This paper presents architecture of our solution and focuses on the challenges in development of such system. Innovation in using mobile and other IT technologies makes this project an interesting for simple users and for professionals.