Yalla Move
Civic walk-to-earn & merchant rewards platform, Saudi Arabia

2026 — present
Saudi Arabia
Expo SDK 57 • React Native • Next.js

Case StudyA walk-to-earn mobile and web platform in Saudi Arabia that turns verified footsteps in civic parks and promenades into merchant rewards, protected by geofencing and anti-fraud speed limits.
Ressan's role
Cross-platform mobile and web application engineering
Industry
Health, Wellness & FitnessSystem state
In production · running now
What was built
- Dual-role Expo React Native mobile app (Walker & Merchant modes) with role-based navigation
- Real-time GPS tracking engine with municipal walking zone geofencing and 12 km/h anti-fraud speed filtering
- Dynamic coupon wallet with single-use encrypted QR codes and merchant camera scanner redemption
- Merchant challenge campaign builder supporting distance goals, demographic filters and automated raffle draws
- Centralized Next.js 16 backend API with PostgreSQL (Neon) and Prisma 7 data architecture
- Super Admin portal for walking zone boundary mapping, municipal compliance and Vision 2030 analytics
Evidence
No sourced metric on this project.
We shipped this system, but we do not have a measurement we can attribute to it. Rather than estimate a percentage, here is the scope in full — which is a claim you can check with the client.
Delivered
2026 — present
Engagement window recorded for this system.
Surface area
6 modules
Distinct things built, listed on this page.
Stack
17 technologies
Taken from the project's own dependency manifest.
01
The problem
Move-to-earn products frequently collapse because users spoof GPS or count transit journeys as steps, while local merchants have no mechanism to convert digital sponsorship spend into verifiable foot traffic at physical branches.
02
The approach
We built a dual-role cross-platform mobile application paired with a centralized Next.js backend. The tracking engine requires walkers to physically remain inside municipal promenade geofences, enforces a strict 12 km/h speed cap to prevent vehicle fraud, and issues single-use encrypted QR coupons that merchants scan with their own phone cameras to verify and redeem instantly.
03
The outcome
A verified civic fitness ecosystem connecting walkers, local businesses and municipal authorities across Riyadh and Jeddah, turning civic activity into foot traffic with zero GPS spoofing.
Technology
The stack as shipped.
- Expo SDK 57
- React Native
- Next.js
- React
- TypeScript
- Tailwind CSS
- Prisma
- PostgreSQL
- Neon
- MapLibre GL
- Expo Location
- Expo Camera
- Reanimated
- HeroUI Native
- Zod
- JWT
- Docker