Mohammad Jahangir
← All projects

NOVIQ Solutions client engagement

NavGo

One interface to compare every ride provider.

ReactReact NativeNode.js
Role
Full Stack Engineer, NOVIQ Solutions
Status
Live in production
navgo.sa
NavGo marketing homepage showing the ride-comparison app interface

Problem

Riders comparing options across multiple ride-hailing providers have to open several apps to check price, distance, and availability — there was no single place to compare and book.

Solution

NavGo lets users compare and book rides across multiple providers, including Uber and Careem, by price, distance, and availability in one interface, backed by a referral and loyalty points system.

What I built

  • Built the ride-comparison and booking flow across multiple third-party ride providers.
  • Implemented a referral and loyalty points system, dark mode, and 24/7 in-app support flows to improve retention and user experience.
  • Developed the marketing website and app landing experience alongside the core booking product.

Key capabilities

Multi-provider ride comparisonPrice, distance & availability matchingReferral & loyalty pointsDark mode24/7 in-app supportMarketing website

Engineering challenges

  • Normalizing pricing, ETA, and availability data from multiple third-party ride providers into one consistent comparison view.
  • Keeping the booking flow reliable when upstream providers have different response times and failure modes.

Outcome

Delivered as a live web platform and mobile app with an accompanying marketing site.