IoT-based Retail Software