This project focuses on building a smart doorbell communication system where physical doorbell devices automatically initiate a call to a user's phone when pressed.
The system is powered by Asterisk, handling SIP signaling, dialplan execution, and real-time call routing between IoT devices and mobile endpoints. Custom dialplan logic ensures reliable and near-instant call delivery.
Deployed in an AWS environment, the system was designed for high availability and stability. Extensive stress testing was performed to simulate concurrent doorbell events and validate system reliability under real-world conditions.