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:
- Before photos — taken upon arrival, documenting the pre-service condition
- 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_jsonfield 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:
- Navigate to Daily Routes and select a completed route
- Click on a stop to expand its details
- Before and after photos are displayed in a gallery view
- Click a photo to view it full-size
Customer History
Photos are also accessible from the customer's history view:
- Navigate to the customer detail page
- Click the Service History tab
- 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
Related
- Driver Mobile App — how drivers capture photos
- Daily Routes — stop detail and photo access
- Reports — service quality analytics