← 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

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.