RideKit
Docs/Reference/CodeCanyon listing — RideKit

CodeCanyon listing — RideKit

The marketplace is the funnel, not the home. Since July 2026 Envato pays a flat 50% and no longer requires exclusivity, so the same product is sold on ridekit.dev at the full price with the full plan, and here at a marketplace price with the marketplace expectations. Every buyer, from either door, gets the same license key, portal, community and updates (npm run issue-license for marketplace purchase codes).

Item basics

Field Value
Item name RideKit — Ride-hailing platform: rider, driver, fleet-partner apps + operator console (full source)
Category Mobile › React Native (also listed under PHP Scripts? no — Node.js › Full applications)
Price Regular $299 · Extended $1,499 (owner sets; keep the Regular under $300 to sit with Droptaxi/Exicube tier)
Tags ride hailing, taxi app, uber clone, taxi booking, react native, expo, nestjs, nextjs, parcel delivery, car rental, intercity, fleet management, multi language, RTL, M-Pesa, UPI, Pix
Demo URL https://demo.ridekit.dev (operator console) + Expo links for the apps
Support ridekit.dev/community + support email; 6 months included, extendable
Files included JavaScript/TypeScript source (backend, admin, 3 Expo apps), SQL migrations, Docker Compose, docs
Compatible with Node 20, PostgreSQL 14+ (PostGIS), Redis, Expo SDK 54

Title (60 chars)

RideKit – Taxi, Parcel, Rental & Intercity App + Fleet App + Admin

Short description (for the listing card)

Four apps, one purchase: rider, driver and fleet-partner apps plus a full operator console — genuinely local in 15 markets with 12 payment rails (UPI, M-Pesa, Pix, GCash, Paystack, Stripe…), 14 app languages with RTL, rides, parcels, hourly rentals and intercity on one codebase. 2,000+ tests.

Description (HTML body — write in Envato's editor)

What it is RideKit is the complete source of a ride-hailing business: a rider app, a driver app, a fleet-partner app for the people who own the cars, and the operator console that runs it all. One NestJS backend, one PostgreSQL/PostGIS database, one double-entry ledger.

Four verticals on one spine

  • City rides — upfront fares or inDrive-style bidding, multi-stop, women-only rides
  • Parcel delivery — OTP at both ends, photo proof, priced return-to-sender
  • Hourly rentals — package ladder, live overage meter
  • Intercity — one-way / round-trip pricing, driver opt-in, allowances

Genuinely local

  • 15 preset markets (India, Kenya, Nigeria, Philippines, Brazil, Mexico, Saudi Arabia, UAE…) — currency, timezone, dial code, emergency numbers, payment rails and languages from one config table
  • 12 payment rails behind one interface: UPI/Razorpay, M-Pesa, Paystack, Flutterwave, GCash, Pix, OXXO, Moyasar, Stripe, cash
  • 14 app languages including Arabic RTL, 15 in the console
  • 3 government e-invoicing engines (India GST, Saudi ZATCA, Mexico CFDI, Brazil NFS-e)

The operator console Live dispatch on a map, trips with the full money split, drivers and riders 360°, fleet partners (revenue share or lease), markets, zones, pricing, surge, promos, payouts, safety incidents, corporate accounts, reports, CMS.

Honest engineering Payment adapters that have not cleared a live transaction say so in the code and in the console. Every number on our site is counted from the repository at build time. The changelog keeps its bugs on the record.

What you get Full TypeScript source · Docker Compose production stack · store-build CI config · installation, deployment, admin, driver, rider and partner guides · 6 months of updates and support · the buyer community with a public roadmap.

Requirements A Linux server (2 vCPU / 4 GB is enough to start), Node 20, PostgreSQL with PostGIS, Redis, a Google Maps key, Expo/EAS or Codemagic for the app builds.

Screenshots (the listing's image set, in order)

Use the real captures under site/public/screens/ (export PNG at 1920 wide for the marketplace; phones on a light background, 3 per image):

  1. Hero collage: operator dispatch + rider confirm + driver offer
  2. Rider: home · choose a ride · dispatch searching
  3. Rider: parcel · rental · intercity
  4. Driver: online · offer · on trip
  5. Driver: earnings · wallet · heatmap
  6. Fleet partner: overview · drivers · earnings
  7. Console: dispatch
  8. Console: trip with settlement
  9. Console: markets · safety · partners
  10. Rider + driver in Hindi (the RTL/localization story)

Preview video: site/public/video/rider-journey.mp4 (2:32) — Envato accepts a YouTube link; upload it unlisted.

Reviewer notes (Envato asks)

  • Demo login: the phone shown on /demo; the OTP appears on screen (log provider).
  • Documentation: docs/ in the zip, also rendered at ridekit.dev/docs.
  • Third-party keys: none needed to run — every rail and engine is dormant by default.
  • Tests: npm test in backend, admin, rider, driver, partner; Playwright + Maestro flows included.

Support policy (shown on the item)

Included for 6 months: bug fixes, setup questions by email, every update. Community access (issues, requests, roadmap, announcements) for life. Custom work is quoted separately. Response time: within one business day.

Before submitting

  • Item zip built with site/scripts/package-zip.sh (no .env, no keys, no node_modules)
  • verify-license.mjs inside the zip explains the license key
  • Demo stack up and seeded; demo credentials in the description
  • Screenshots exported; preview video uploaded
  • Support email + ridekit.dev/community linked in the description
  • Prices set: $299 / $1,499 (Envato adds the buyer fee on top)
source: docs/marketing/codecanyon-listing.md (ships identically in the product zip)