This document describes an automated location tracking system using Bluetooth. The system uses Bluetooth-enabled client nodes to detect nearby mobile devices and send their MAC addresses to a central server. The server uses this information to determine the location of registered users within different areas of a university campus and allows for duplex communication and messaging between nodes and mobile devices. The design uses a client-server model with a Java-based backend connected to a MySQL database for storage and retrieval of user and device information.