Some of the challenges for the client and their customers include dual service integration and location-based features. Vehicle availability and job progress were other challenges. Moreover, the client wanted to build a separate app for drivers to get the proof of service with digital signs of customers.