connecting the divide between software and frictionless mobile journeys. The evolution of technology has altered the way we consume with data, requiring a transition in development paradigms. Programmers are now faced with the responsibility of building software that are not only functional but also intuitive. This requires a deep comprehension of