SmartHome website that allows the user to toggle lighting over internet, implemented in node.js and using MQTT IoT protocol for communication.
Project Demo video: https://www.youtube.com/watch?v=fS88JM30wFA&ab_channel=ahmednabil
Website: http://iot-smart-home-lighting.herokuapp.com
MQTT broker's repo: https://github.com/AlyMBarakat/iot-broker-ws-mqttStandard
Hardware repo: https://github.com/xNebulaa/iot-smart-home-lighting-HW
To install dependencies
To run the express application locally.
Go to http://localhost:3000 to view it on the browser.