Aerial view of a parking lot filled with rows of fleet vehicles
Fleet & mobility · Rescue + rebuild

Rebuilt a fleet platform from 50 to 750+ vehicles

Inherited a fleet system buckling under 50 cars in one city. Stabilized it, then rebuilt it into a platform running 750+ vehicles across 20+ states.

750+
vehicles managed
20+
states live

The challenge

A car-rental operator was running on a fleet-management system that was already struggling with about 50 vehicles in a single city. Bookings were stitched together by hand, there was no real-time view of where cars were, and a bad deploy could take operations offline. Growth was stalled because the software couldn't carry it.

What we did

We stabilized the legacy system first, then rebuilt the platform on Laravel, Node.js, React, and PostgreSQL as a set of services. We integrated vehicle telematics for remote lock/unlock and GPS tracking, pushed real-time updates to dispatchers and attendants over WebSockets, and automated booking synchronization with the car-sharing marketplace the fleet listed on.

The outcome

The platform scaled from 50 vehicles in one city to 750+ across more than 20 states. Containerization cut roughly 35% off response times, and releases went from held-breath events to zero-downtime deploys the team shipped on their own schedule.

Stack

LaravelNode.jsReactPostgreSQLRedisWebSocketsDocker

Discuss a project like this.

If this looks like the problem you're staring at, let's talk. We'll tell you what's actually wrong and the smallest change that fixes it.