Case Study

Driver Mobile App

Built 20+ React Native screens with navigation, push notifications, and production API integration for iOS and Android drivers.

React NativeMobileAPIs

Role

Software Engineer

Company

Skills Outsource Think Pvt Ltd.

Period

2021 - 2023

20+ screens

Screens

iOS + Android

Platforms

Push enabled

Notifications

Production APIs

Integrations

System Diagram

Mobile Workflow

Realtime updates across devices and backend.

Live flow

Context

Drivers needed a mobile-first workflow to manage assignments, status updates, and navigation on the go.

Problem

Existing tools were desktop-only and not optimized for field usage, leading to delays and errors.

Goals

  • Provide a fast, reliable mobile workflow for drivers.
  • Integrate live status updates and notifications.
  • Ensure stable performance on low-end devices.

Responsibilities

  • Built the React Native UI and navigation flow.
  • Integrated push notifications and API services.
  • Worked with backend teams on mobile-friendly endpoints.

Constraints

  • Unreliable network conditions in the field.
  • Low-end device support requirements.
  • Strict timelines for pilot launch.

Approach

  • Optimized screen rendering and asset usage.
  • Added offline-friendly states and caching.
  • Iterated quickly with pilot feedback.

Solution

  • Delivered 20+ screens with navigation and alerts.
  • Integrated real-time updates and status workflows.
  • Launched pilot with actionable feedback loops.

Results

  • Improved driver workflow speed and visibility.
  • Reduced reliance on desktop operations.
  • Expanded the app to additional regions after pilot.

Learnings

  • Offline-ready UX is critical for field workflows.
  • Pilot feedback loops accelerate adoption.
  • Mobile performance needs early attention.