This document describes an IP camera security system project that creates a prototype network security system for Irish homes using IP camera technology. The system uses an IP camera to detect motion and stream video, a server to process images and detect faces, and a mobile application to receive alerts and view the camera feed. The project implements technologies like TCP/IP, HTTP, and GPRS for communication, and uses software including Java, OpenCV, MATLAB, and J2ME to build the server, image processing algorithms, and mobile client. The system was able to meet all functional requirements of streaming video, detecting motion, recognizing faces, and sending alerts to users' phones.