← All work

Case study

Ace Pump PTP

A field-service app for oilfield repair crews – rebuilt from scratch and relaunched on the App Store in six weeks.

ClientAce Pump Inc.
IndustryOilfield services
Timeline6 weeks

Overview

Ace Pump’s field technicians rely on a mobile app to manage pump-repair tickets out in the oilfield. When that app stopped working – and its codebase turned out to be too old to even run – we rebuilt it from the ground up as a cross-platform React Native app for iPhone and Android, reverse-engineering the original API along the way, and relaunched it on the App Store in just six weeks.

The challenge

Ace Pump’s oilfield repairmen depended on an existing iPhone app to do their jobs – but it had stopped working, and its codebase was too old to even compile. There was no quick fix. Worse, the app’s backend API was undocumented: the only way to understand how it worked was to reverse-engineer it, sniffing the network traffic of the defunct app to map out every endpoint and piece of functionality. And the crews needed it back fast.

What we built

We rebuilt the app from scratch as a single React Native codebase serving both iPhone and Android. First we reverse-engineered the existing API – capturing and analyzing the old app’s network traffic to reconstruct all of its endpoints and behavior – then built a brand-new client against it. Technicians sign in and pull up service tickets by ID or customer, record pump-failure details, attach photos from the field, note why a ticket is still open, capture customer signatures, and view or generate ticket PDFs. While we were at it, we redesigned the interface to be cleaner and easier to use out in the field.

The outcome

In six weeks, Ace Pump went from a dead app to a brand-new one – rebuilt, redesigned, and successfully launched on the App Store, now running on both iPhone and Android. Their oilfield repairmen got back the tool their work depends on, with a cleaner, easier-to-use interface than the original.

  • Rebuilt and relaunched on the App Store in 6 weeks
  • One React Native codebase for both iPhone and Android
  • Reverse-engineered the original app’s undocumented API from network traffic
  • Redesigned the interface for easier use in the field

Get started

Want something like this for your business?

It starts with a $5,000 requirements engagement – just $2,500 to begin, and credited in full when you build.