Ensuring accurate GPS tracking for both customers and drivers for live updates was challenging. Another challenge was to build a system that assigns jobs to the nearest service provider as per the issue category. Designing a flexible interface for selecting different issue category and integrating in-app chat feature for a seamless communication was a challenge.