Content
Independent

21 independent bus companies, one shared CAD/AVL — how COOP30 unified the Gard

A cooperative of 21 SME transport operators sharing the same territory. One app, one GTFS-RT feed, one seamless passenger experience.

Network: COOP30 — Réseau du GardLocation: Gard, France
COOP30 — Réseau du Gard
The story

COOP30 is a cooperative of 21 independent SME transport operators sharing the same territory in the Gard region. Each company runs its own vehicles, but passengers see one seamless network.

For the first time, a passenger in the Gard could open one app and see all 21 operators' buses in real time

as if it were a single network.

— COOP30 Operations, Gard, Occitanie

The context: a cooperative of 21 SMEs

The Gard department has a transport landscape unlike most French territories. Public transport is delivered by a cooperative of 21 independent SME bus companies. Together they cover the same territory and the same passengers.

The challenge: 21 separate operations, zero unified data

Before Pysae, each operator managed their own schedule information. No common data standard, no live GPS visibility, no passenger app covering the full territory.

  • No unified real-time feed — each operator's data was siloed
  • No single passenger app for the full Gard network
  • Manual reporting from 21 separate sources every month

The solution: one Pysae deployment, 21 operators connected

Pysae was deployed as the shared CAD/AVL backbone for the entire COOP30 network. Each operator connected their fleet — managing their own data within a shared environment.

  • Unified GTFS-RT feed: all 21 operators' live positions in one standard output
  • Single passenger app: full network coverage, all buses, all lines, real time
  • Per-operator dashboards: each SME manages their own operation

Results

  • 21 operators on one platform
  • Record app downloads at launch
  • GTFS-RT unified feed across the whole department

Modules used

🗺️
Network
📡
Operations
📱
Passenger