LIVEIndependent Tech Media
Independent Tech Media by 22B Labs
22BLabs · Cooperative · IwootCall · Mobility · OpenSource · RuralMobility · TypeScript · ZeroCommission

IwootCall — Open-Source Zero-Commission Dispatch Platform for Taxis, Drivers & Rural Shuttles

2026년 3월 30일 월요일 · 22B Labs · The 4th Path
Easy World

IwootCall — Open-Source Zero-Commission Dispatch Platform for Taxis, Drivers & Rural Shuttles

📅 2025 ✍️ 22B Labs · The 4th Path 🏷️ Open Source · Mobility · Public Service · TypeScript
📞 IwootCall
MIT License TypeScript Zero Commission Open Source
Own your dispatch system. No platform. No fees.

Every time a driver completes a ride on a gig platform, a cut disappears — 20%, sometimes 30%. Drivers are locked in. Passengers pay more. Rural communities are left with no coverage at all because the economics don't work for big platforms.

IwootCall starts from a different premise: what if the dispatch system itself were open-source? Any cooperative, local government, or community organization could run their own dispatch platform — without asking permission from a platform, and without paying commissions.

"Zero commission, zero platform lock-in. Own your dispatch system."

1

What IwootCall Solves

20–30%
Typical platform commission rate
5
Service modules included
MIT
License — completely free
2

Five Service Modules, One Core

🚕
FREECAB
Taxi Dispatch
Metered fare. For local taxi cooperatives.
🚗
FREEDRIVE
Designated Driver
Zone-based fare. Independent driver operations.
🚚
FREECARGO
Freight & Moving
Distance-based fare. Small cargo direct dispatch.
🛵
FREERUN
Quick Delivery & Errands
Distance-based. Multi-stop routing supported.
🚌
FREESHUTTLE
Rural On-Demand Shuttle
Fixed fare. Built for underserved rural areas.
🔧
CORE
Shared Dispatch Core
Auth, dispatch queue, real-time, notifications — shared by all modules.
📌 Design Principle

No matter how many service types you add, you don't rebuild the dispatch engine each time. The core is shared; only module-specific rules are added. A taxi call, a freight request, a rural shuttle — all processed as the same `Job` unit.

3

Tech Stack

LayerTechnologyPurpose
Apps (×3)Next.js + TypeScriptCustomer / Driver / Admin apps
API ServerNode.js + TypeScriptDispatch core, REST API
Real-timeSocket.IOLive dispatch events & location sharing
Job QueueBullMQ + RedisAsync dispatch processing
DatabasePostgreSQL + PostGISLocation-based driver search
MonorepoTurborepo + pnpmUnified app & package management
InfraDocker ComposeLocal development stack
4

Start in 5 Minutes

# Clone
git clone https://github.com/sinmb79/Free-call.git && cd Free-call

# Setup
cp .env.example .env && pnpm install

# Start DB + Redis
pnpm dev:stack

# Launch all 3 apps
pnpm dev:start

# Customer: localhost:3101 | Driver: localhost:3102 | Admin: localhost:3103
# Dev OTP: 000000
5

Who Is This For?

TargetUse Case
Taxi cooperativesRun a platform-free taxi dispatch app
Driver associationsConnect drivers to customers directly, no middleman
Rural local governmentsDeploy FREESHUTTLE for underserved communities
Small logistics startupsBuild freight dispatch with FREECARGO
DevelopersProduction-grade real-time dispatch system reference

📞 22B Labs · IwootCall

The goal is to remove the barrier to owning a dispatch system.
Build mobility services owned by communities, not platforms.

⭐ A star on GitHub means the world to us.
👉 github.com/sinmb79/Free-call

📎 GitHub: github.com/sinmb79/Free-call · MIT License · Copyright 22B Labs 2026
✍️ 22B Labs · The 4th Path, GitHub: sinmb79
더 읽기