NextRouteNextRoute

Photo Proof

Before and after photo documentation, R2 cloud storage, and viewing photos in the web dashboard.

Photo Proof

NextRoute supports before and after photo documentation at each stop. Photos provide proof of service, help resolve customer disputes, and build accountability.

How It Works

Taking Photos

During stop completion in the mobile app, drivers can capture photos at two stages:

  1. Before photos — taken upon arrival, documenting the pre-service condition
  2. After photos — taken after service completion, documenting the result

Photos are captured using the device camera directly within the app. Multiple photos can be taken at each stage.

Photo Storage

Photos are uploaded to Cloudflare R2 (S3-compatible object storage) for fast, reliable access:

  • Photos are stored with unique filenames tied to the stop ID
  • URLs are saved in the stop's photo_urls_json field as a JSON array
  • Photos are served via Cloudflare's CDN for fast loading in the dashboard

Photo Data Structure

{
  "photo_urls_json": [
    "https://r2.nextroute.app/photos/stop_abc123/before_1.jpg",
    "https://r2.nextroute.app/photos/stop_abc123/before_2.jpg",
    "https://r2.nextroute.app/photos/stop_abc123/after_1.jpg"
  ]
}

Viewing Photos in the Dashboard

Route Detail View

When viewing a completed route in the web dashboard, each stop can be expanded to reveal its photos:

  1. Navigate to Daily Routes and select a completed route
  2. Click on a stop to expand its details
  3. Before and after photos are displayed in a gallery view
  4. Click a photo to view it full-size

Customer History

Photos are also accessible from the customer's history view:

  1. Navigate to the customer detail page
  2. Click the Service History tab
  3. Each past stop shows its photos inline

Use Cases

Proof of Service

Photos document that service was performed correctly. Useful when:

  • A customer claims service was not provided
  • Quality disputes arise
  • You need to demonstrate value to potential customers

Quality Assurance

Managers can review after photos to ensure service standards:

  • Spot check driver performance
  • Identify training opportunities
  • Maintain consistency across the team

Before/After Marketing

With customer permission, before/after photos make compelling marketing material for your website and social media.

Photo Settings

Photo requirements are flexible:

  • Photos can be required or optional per stop (configurable in your checklist templates)
  • No limit on the number of photos per stop
  • Photos are compressed on-device before upload to reduce bandwidth usage