IoT Vending Machine