RahaTech

RahaShare – Dual-Mode Ridesharing & Carpooling Platform

A comprehensive ridesharing platform combining on-demand live rides and pre-scheduled carpooling, connecting drivers and passengers through real-time tracking, wallet-based payments, and a structured driver onboarding system.
RahaShare – Dual-Mode Ridesharing & Carpooling Platform

Take the app with you

Our mobile apps are on the way. Coming very soon to iOS and Android.

Coming very soon App Store For iOS
Coming very soon Google Play For Android

RahaShare – A Dual-Mode Ridesharing & Carpooling Infrastructure

RahaShare is a full-featured ridesharing platform that supports two distinct service models: Live Orders (on-demand, taxi-like rides) and Scheduled Rides (pre-planned carpooling with seat bookings). The platform connects drivers and passengers through real-time updates, a wallet-based payment engine, multi-criteria rating systems, and a structured driver onboarding workflow — all powering mobile applications for both drivers and passengers.

Unique Value Proposition

  • Dual service model: one platform handles both instant on-demand rides and pre-scheduled carpooling in a unified ecosystem.
  • Real-time operations: live driver tracking, order status updates, and admin dashboard refreshes in real time.
  • Smart pricing engines: independent pricing logic per service type — metered pricing with demand multipliers for live rides, and segment-based seat pricing for carpooling.
  • Wallet-first payments: every account holds a wallet; transactions are logged, commissions are split automatically, and credit limits are enforced.
  • Driver quality controls: structured onboarding with document verification, multi-criteria ratings (communication, driving, punctuality, cleanliness), and top-driver badges.

Core Modules

  • Live Orders: on-demand ride requests, driver assignment, real-time location tracking, metered pricing, shared ride sessions, and order lifecycle management.
  • Scheduled Rides: driver-published carpooling trips with routes, stopovers, navigation, per-seat pricing, and passenger booking management.
  • Bookings: seat reservation on scheduled rides, negotiation via in-app messaging, ETA tracking, and 10% service fee handling.
  • Driver Management: onboarding workflow, document and vehicle verification, online/offline status, and performance metrics.
  • Wallet & Transactions: per-account wallets, commission splits, debt tracking, multi-currency support, and full transaction history.
  • Rating System: multi-criteria ratings for both drivers and passengers across live rides and scheduled carpooling.
  • Conversations & Messaging: ride-linked chat between driver and passenger, unread tracking, and last-message timestamps.
  • Notifications: push notifications, real-time events, and SOS alerts.
  • Admin Dashboard: real-time analytics, account management, document verification, transaction oversight, and system configuration.

Business Rules

  • Live pricing logic: base fare (10,000 SYP) + per-km rate (1,500 SYP) + per-minute rate (250 SYP), with multipliers for peak hours (1.25×), night hours (1.15×), and short trips (1.15×). Minimum fare: 15,000 SYP.
  • Carpooling seat pricing: calculated based on the passenger's boarding and alighting segment on the route, ensuring fair per-segment fares. Minimum: 1,000 SYP.
  • Booking deposit: passengers pay a 10% service fee on booking; the remainder settles upon trip completion.
  • Commission split: platform commission percentage is automatically deducted from each transaction and credited to the platform wallet.
  • Driver approval workflow: drivers progress through a structured review process before going live.
  • Account lifecycle: accounts move through review → active → inactive → frozen → suspended states with admin control.
  • Single-account dual-role: an account is typed as either driver or passenger, each with a dedicated profile and wallet.
  • Credit limits: wallets support negative balances up to a configurable maximum, enabling a credit system for trusted accounts.

User Flows

  • Passenger (Live): request ride → receive driver assignment → track driver in real time → complete ride → wallet settlement → rate driver.
  • Passenger (Carpooling): search scheduled rides → book seat → negotiate via in-app chat → board at pickup point → complete trip → rate driver.
  • Driver (Live): go online → receive order requests → accept/reject → navigate to passenger → complete ride → earnings credited to wallet.
  • Driver (Carpooling): publish ride with route and price → manage booking requests → depart on schedule → complete trip → receive payout.
  • Driver Onboarding: register → upload documents (ID, license, vehicle registration) → admin verification → account approval → go live.
  • Platform Admin: monitor real-time dashboard → verify driver documents → manage accounts and transactions → configure platform settings.

Passenger App Experience

  • Switch between Live and Scheduled ride modes from a single app.
  • Real-time driver location tracking during live rides.
  • Search and filter available carpooling trips by route, date, and seats.
  • In-app messaging with the driver before and during scheduled trips.
  • Wallet balance display, top-up, and full transaction history.
  • SOS emergency alert feature.
  • Activity history: past live rides, bookings, payments, and invoices.
  • Social login via Google and Facebook in addition to email/phone.

Driver App Features

  • Toggle between Live and Scheduled work modes.
  • Real-time order notifications with accept/reject controls.
  • Publish carpooling rides with full route, stopover, and seat configuration.
  • Booking management: approve, decline, and communicate with passengers.
  • Earnings dashboard with wallet balance and payout history.
  • Performance metrics: rating breakdown, completed rides, and cancellation stats.
  • Document upload and onboarding status tracking.

Admin Dashboard Features

  • Real-time counters: active rides, live orders, pending bookings, transactions, driver review requests, and SOS alerts.
  • Account management: view, activate, freeze, suspend, and review driver documents.
  • Financial oversight: full transaction log, wallet adjustments, and commission reporting.
  • Driver approval queue with document and vehicle verification tools.
  • Dispute and conversation monitoring.
  • System configuration: app info, bank details, tax settings, and social media links.
  • Role-based admin access control.

Mobile Applications

  • RahaShare Passenger App: live ride requests, carpooling search and booking, real-time tracking, wallet, activity history, in-app messaging, and SOS alerts.
  • RahaShare Driver App: live order management, carpooling ride publishing, booking management, earnings wallet, performance dashboard, and document onboarding.

Roadmap (MVP → Expansion)

  • MVP: dual-mode rides (live + scheduled), driver onboarding, wallet payments, multi-criteria ratings, in-app messaging, real-time tracking, admin dashboard, multilingual support.
  • Later: multi-currency support, additional payment gateways, shipment tracking integrations, advanced route optimization, recurring carpooling schedules, loyalty programs, and accounting integrations.

Compliance & Security

  • Token-based authentication with separate access levels for users and admins.
  • Rate limiting on all endpoints to prevent abuse.
  • Secure and validated payment processing.
  • Audit-ready transaction logs for all financial operations.
  • Driver document verification before account activation.
  • SOS emergency alert system with admin visibility.
  • Device session tracking for suspicious login detection.

Summary

RahaShare delivers a complete dual-mode ridesharing infrastructure — combining the immediacy of on-demand live rides with the efficiency of pre-planned carpooling — all within a single unified platform. With a real-time backbone, a wallet-first payment engine, structured driver onboarding, and multi-criteria quality ratings, RahaShare is built for scale across both web administration and mobile applications.