This book describes the steps taken to develop and customize the different elements of my graduation project . This book also gives an overview of the technologies used to develop this project. This project aims primarily to develop new services evolving around the MyWakes project: Developing an online shopping website for the MyWakes devices, adding real-time monitoring support for the main MyWakes website and developing a multi-platform mobile application for accessing the mentioned devices.