Project Description
Ride-Hailing App Developer Needed — Fixed Price Contract
Project: Wassalni — Flat Fare Taxi App with Driver Daily Subscription
We're building a ride-hailing app with a proven but underused business model in the Arab market:
Rider pays a FIXED fare per trip (no surge pricing, ever)
Driver pays a flat daily subscription ($5/day) — keeps 100% of every fare
Same model as Rapido (India) — now valued at $2.3B. Zero direct competition in our target market.
---
Multi-Language Support (Required):
The app must fully support 3 languages with seamless in-app switching:
• Arabic (RTL layout)
• English (LTR layout)
• Kurdish (RTL layout)
This includes dynamic text direction switching, localized fonts for each language, and full RTL/LTR UI mirroring for Arabic and Kurdish.
---
Tech Stack Required:
Flutter (single codebase) + Firebase + Google Maps SDK + Stripe or local payment gateway + Node.js backend
---
Deliverables:
1. Rider App (iOS + Android)
• Registration via phone number + OTP
• Real-time driver tracking on map
• Fixed fare display before booking
• In-app payment (card + wallet)
• Push notifications (accepted / arrived / trip end)
• Rating & review after each trip
• Full Arabic / English / Kurdish UI
2. Driver App (iOS + Android)
• Registration + document upload
• Incoming ride requests with accept/reject
• Navigation to pickup & destination
• Daily subscription payment ($5/day)
• Earnings summary dashboard
• Full Arabic / English / Kurdish UI
3. Admin Dashboard (Web)
• User & driver management
• Ride history & analytics
• Pricing control per zone
• Payout management
4. Full source code + documentation + unit tests
5. Deployment guide + 1 handoff session (store submission + server setup)
---
Acceptance Criteria:
• All features work on current iOS & Android versions
• Payment flow passes end-to-end test transactions
• GPS update latency under 3 seconds on normal network
• Clean, modular codebase — easy for future teams to extend
• All 3 languages switch correctly with proper RTL/LTR layout mirroring
• No hardcoded strings — all text managed via localization files
---
Project Details:
• Contract type: Fixed Price
• Budget: $2,500 – $3,500 USD
• Timeline: 10 weeks
• Payments: 3 milestones (30% / 40% / 30%)
• Language: English or Arabic
---
To apply, please send:
1. A live app or TestFlight/Play Store link from a similar project
2. Experience with RTL/LTR multi-language Flutter apps (required)
3. Your recommended tech stack with a brief reason
4. Your timeline breakdown by milestone
5. Your fixed price offer
We are building a real product with a clear launch plan. Serious developers only.