Service App Integrations

As a service professional going to people’s houses, it would be cool if the customer could download the app to keep track of their appointment every step of the way. For instance, when it’s the day and time of their appointment they would get a notification " when the tech has been assigned and when the tech is en route, when the tech has arrived, and when the tech has completed the service. Would anybody know how to code this and integrate it into the Wix apps as part of the service page?