Back to Mobile App Development case studies

Mobile App Development · Case Study

CATS-Pass: 99 Percent Faster Dispatch and 20x Scalability for Charlotte Transit

CATS-Pass by City of Charlotte cut trip-planning latency 99% and saved $54K annually, with Softaims delivering real-time, battery-efficient mobile ticketing at scale.

CATS-Pass: 99 Percent Faster Dispatch and 20x Scalability for Charlotte Transit
4 min read7 sections

Project Summary

CATS-Pass, the flagship mobile ticketing and trip planning app for the City of Charlotte's Area Transit System, serves tens of thousands of daily active users navigating North Carolina’s largest urban corridor. Operating exclusively on iOS (Apple App Store), the platform encountered critical trip-planning delays of up to 40 seconds, backend overload, and battery drain from unthrottled GPS polling-directly impacting ridership experience, revenue, and operational efficiency.

Engaged as the dedicated engineering partner, Softaims delivered a comprehensive mobile app modernization in 16 weeks, architecting a real-time, battery-efficient geolocation and dispatch solution. The results: trip prediction latency dropped by 99% (from 40 seconds to 400ms), annual infrastructure savings of $54,000, 20x scale-up in backend capacity, and full reversal of DAU decline-positioning CATS-Pass as a top-rated transit app in the region. 

About the Client

The City of Charlotte (Charlotte Area Transit System) is North Carolina’s premier urban mobility provider, headquartered in Charlotte and serving over 3.2 million residents across the region. As a mid-market municipal transit operator, CATS delivers real-time bus, light rail, and streetcar services, leveraging mobile technology to improve ticketing, trip planning, and rider engagement. The CATS-Pass app is available on the Apple App Store and Google Play Store with over 50,000 downloads and a 4.8-star rating, reflecting high trust and adoption among commuters in the Charlotte region.

The Business Challenges

As Charlotte’s population and transit demand surged, CATS-Pass faced operational and technical hurdles threatening user retention and commercial viability:

  • Operational bottleneck: Trip planning delays spiked to 40 seconds during peak periods, causing missed boardings and a surge in customer support calls.
  • Technical root cause: Unthrottled, device-level GPS polling rapidly drained user batteries and flooded backend systems with redundant location requests.
  • Financial liability: Estimated $250,000 annual revenue loss from inaccurate leave times, manual refund processing, and incomplete fare collection.
  • Commercial risk: Daily active users dropped by 12% and app ratings dipped below 4.5 stars, exposing the brand to churn and negative reviews.

The Solution: Real-Time Geofencing & Adaptive Dispatch Engine

Softaims designed and built a real-time geofencing and adaptive dispatch optimization architecture tailored for CATS-Pass, using modern mobile-app-development best practices and deep regional compliance expertise.

Key Capabilities Delivered

  • Smart API Gateway & Throttling: Engineered a dynamic ingestion gateway capable of handling 1,200 requests per second, adjusting polling rates in real time based on user battery and movement history.
  • In-Memory Dispatch Processing Engine: Delivered a sub-500ms latency engine that aggregates and coalesces GPS updates, supporting 5,000 ops/sec and delivering instant boarding ETAs.
  • Route-Level Data Isolation & Fraud Protection: Implemented multi-tenant route isolation, clustered cache per bus line, and a double-entry ledger to secure pass usage and prevent fare fraud.
  • Modern React PWA Frontend: Built a progressive web app with deferred module loading and sub-second next-stop rendering, optimizing both cold-start and ongoing rider experience.

Our Process: 16-Week Agile Delivery with Zero Downtime

To meet Charlotte’s rigorous IT governance and privacy standards, Softaims executed a phased, zero-risk delivery, avoiding disruptive cutovers and ensuring uninterrupted transit operations.

  1. Discovery & Architecture Planning (Weeks 1-3): Audited GPS pipelines, mapped operational bottlenecks, and designed route-segregated mobile architecture.
  2. Core Platform Engineering (Weeks 4-8): Developed the adaptive throttling gateway, in-memory dispatch engine, and clustered route caches in parallel sprints.
  3. Shadow Testing & Quality Verification (Weeks 9-11): Ran dispatch logic in a shadow pipeline, validating 100% parity with production boarding and billing data with zero user disruption.
  4. Phased Rollout & Team Handover (Weeks 12-16): Executed a zero-downtime cutover, delivered comprehensive documentation, and onboarded CATS operational teams for long-term sustainability.

Key Results & Business Outcomes

This modernization delivered measurable technical and financial impact for CATS-Pass and the City of Charlotte.

  • Boarding Prediction Latency: Reduced from 40 seconds to 400 milliseconds (99.0% faster).
  • Annual Hosting Cost Savings: Monthly cloud spend cut from $12,000 to $7,500, saving $54,000 annually (-45%).
  • Scalability: Dispatch tracking increased from 250 concurrent streams to 5,000 ops/sec (20x uplift).
  • Retention & Growth: DAU decline reversed (from -12%) to 8% month-over-month growth.
  • Release Cadence: Deploy frequency accelerated from one per four weeks to two per week (8x faster).

Client Feedback

Softaims significantly transformed our mobile experience-they slashed latency, drained device battery far less, and delivered real ROI while keeping the app at a stellar 4.8 rating.

- Dana Woodard, Chief Technology Officer, City of Charlotte

Live Mobile App: Available on the Apple App Store and Google Play Store.

About the Author

  • Author icon

    By Andrii M.

  • ✓ Verified Expert
  • Experience icon

    8 years of experience

My name is Andrii M. and I have over 8 years of experience in the tech industry. I specialize in the following technologies: React, node.js, JavaScript, TypeScript, PostgreSQL, etc.. I hold a degree in Master's degree. Some of the notable projects I’ve worked on include: Video interpreting platform - dolmX, Online course platform - We Master, Trivia hosting platform - TriviaRat, Full Stack - Squareshot, FrontEnd - Let's Enhance. I am based in Lviv, Ukraine. I've successfully completed 5 projects while developing at Softaims.

I approach every technical challenge with a mindset geared toward engineering excellence and robust solution architecture. I thrive on translating complex business requirements into elegant, efficient, and maintainable outputs. My expertise lies in diagnosing and optimizing system performance, ensuring that the deliverables are fast, reliable, and future-proof.

The core of my work involves adopting best practices and a disciplined methodology, focusing on meticulous planning and thorough verification. I believe that sustainable solution development requires discipline and a deep commitment to quality from inception to deployment. At Softaims, I leverage these skills daily to build resilient systems that stand the test of time.

I am dedicated to making a tangible difference in client success. I prioritize clear communication and transparency throughout the development lifecycle to ensure every deliverable exceeds expectations.

Previously worked at:Intellias

More Mobile App Development Case Studies

View all Mobile App Development case studies →