This document provides an overview of a group project to develop a home management system using a Raspberry Pi. It includes sections on the application architecture, technologies used, design patterns, implementation details, and testing procedures. The system allows users to control devices connected to a Raspberry Pi from a mobile app or website. It uses IBM BlueMix for cloud services, including hosting the database and facilitating communication between the Pi and apps. Connecting the Android app to the online database presented some challenges that were overcome using PHP files on BlueMix.