Enodre

Flagship product · Temporary power & fuel operations · Saudi Arabia

FuelFlo

The proof layer behind fuel operations.

Paper logs, scattered photos, and disputed invoices became one verified, timestamped record of every fuel delivery — captured in the field, synced the moment connectivity returns.

FuelFlo mobile app showing a device field-readiness check, with local database, evidence storage, camera permission, GPS capture, and API sync all marked ready for offline use.

The challenge

Every fuel delivery told a different story.

A field-to-report system that turns every fuel delivery into verified, timestamped, photo-backed evidence for generator and temporary power companies in Saudi Arabia.

Missing or unclear records led to disputed fuel usage, slower invoicing, and weaker customer trust.

Before

Paper job logs
Group chats & calls
Spreadsheets
Scattered photos

After — FuelFlo: one verified record per delivery

How it works

A field-to-report flow, from asset to invoice.

01

Scan the asset

Every delivery starts by identifying the exact generator or tank being fuelled.

02

Record readings

Technicians log meter readings on site — no separate paperwork afterward.

03

Capture photo evidence

Photos are tied to the asset, the technician, and the moment they were taken.

04

Sync in real time

Data syncs the moment a connection is available — no manual upload step.

05

Review & report

Managers review verified deliveries and generate client-ready PDF reports in seconds.

FuelFlo mobile app showing a device field-readiness check, with local database, evidence storage, camera permission, GPS capture, and API sync all marked ready for offline use.

Built for the field

Proof that works with no signal.

Every field visit starts with a readiness check most users never have to think about. This is the actual screen a technician sees before starting work — five things confirmed, offline, before a single delivery is logged.

Local database

2 projects saved, 0 queued

Ready

Evidence storage

Write, read, and cleanup passed

Ready

Camera permission

Camera permission granted

Ready

GPS capture

7m accuracy

Ready

FuelFlo API

2 projects synced from API

Ready

The technician app

More than a form a full offline workspace.

From the home screen to the confirmation, every step below is a real screen from the app — scroll to see the flow a technician actually uses.

The hire desk dashboard

The office side of the same system.

While technicians capture evidence in the field, the hire desk team prepares every job from a connected web dashboard — before crews ever arrive on site.

Project readiness hub — prepare people, equipment, projects, and field handoff before crews start work.

People

Managers, technicians, suppliers, and organiser contacts are ready.

Equipment

Generators and tanks have records, fuel data, and QR identifiers.

Project

The job is created with contacts, dates, assets, and fuel plan attached.

Field handoff

QR labels and field users are ready before crews arrive on site.

Fuel transactions — deliveries, returns, missing evidence, and sync status, filterable by project.

Outcome

Built and pilot-ready.

Built and pilot-ready: every fuel action verified with GPS, timestamp, and photo evidence — client-ready reports generated in seconds instead of hours.

GPS-verifiedTimestampedPhoto-backedSeconds, not hours

Built solo, end to end

One stack, offline by design.

  • Designed, built, and shipped end to end by Enodre — from field UX to offline sync.
  • Two connected surfaces: an offline-first technician app and a web-based hire desk dashboard.
  • Offline-first from day one — the app is fully usable with no signal.
  • GPS, timestamp, and photo evidence tied to every fuel action.
  • Client-ready PDF reporting, generated in seconds.

Stack

React NativeWeb dashboard (PWA)SupabaseOffline-first syncGPS + photo capture

What we untangled

The transformation, in three moves.

01

Replaced paper logs, spreadsheets, and scattered photos with one verified field-to-report flow.

02

Made unreliable site connectivity a non-issue — every action is captured and stored locally, then synced the moment a connection returns.

03

Turned raw field data into client-ready, billing-grade evidence in seconds instead of hours.

Screens

Every surface, at a glance.

The technician app and the hire desk dashboard, side by side. Click any screen to expand it.

Untangle complexity

Still running critical operations through paper and spreadsheets?

Let's untangle it.

Book a discovery call