We replaced their entire mapping stack. From scratch.
PL Maps — a real-time provider search platform for healthcare professionals.
Power Liens needed to get off MapQuest. We built the full replacement — map engine, geocoding, routing, push architecture, and compliance — on a fixed bid with a four-weekend timeline.
From MapQuest dependency to owned infrastructure.
PL Maps is a staff tool for searching and routing healthcare providers across a network. The original version was fully dependent on the MapQuest API — licensing risk, rate limits, and no control over the data layer.
We migrated to React Leaflet 5 with CartoDB Voyager tiles, replaced geocoding with Nominatim, and built a Vercel Blob push architecture that decouples the provider feed from the UI entirely.
The rollout used a 2:1 split — 67% of traffic to PL Maps, 33% to legacy — as a controlled migration. By Week 4 the split was dropped completely.
- · MapQuest API (all traffic)
- · Vendor routing
- · No push capability
- · 67% PL Maps (React Leaflet)
- · 33% MapQuest (fallback)
- · Vercel Blob push live
- · PL Maps only (100%)
- · Owned geocoding + routing
- · Push architecture
Shipped in four weekends.
Foundation
- ·React Leaflet 5 migration
- ·CartoDB tile integration
- ·Core routing engine
Push Architecture
- ·Vercel Blob provider feed
- ·Real-time routing split
- ·67% PL Maps / 33% legacy
Polish + QA
- ·Map animations + pins
- ·Mobile QA at 375px
- ·Performance optimization
Compliance + Handoff
- ·CCPA consent system
- ·Final QA
- ·Client handoff
Two people. One timeline.
Rodolf Boctor
ThynkQFull-stack engineering, architecture, delivery
Ryan
Power LiensProduct direction, domain expertise
Have a project like this?
Fixed bids. Tight timelines. No surprises.