Mobile App
Logistics App

Ecotrans: Mobile Shift & Route App for Heavy Machinery

Ecotrans is a mobile application for dump truck, excavator, and loader operators. The app allows drivers to choose their assigned vehicle at the beginning of a shift, select routes, capture photos with coordinates and timestamps, track breaks, complete shifts, and upload invoices. We migrated the entire product from Bubble.io to full code, redesigned the interface, optimized performance, and expanded the core functionality.

Ecotrans: Mobile Shift & Route App for Heavy Machinery

Business Needs

The client needed a fully re-engineered application that eliminated Bubble.io performance limitations, delivered a modern and intuitive experience for machinery drivers, reduced operational errors during shift and route logging, automated documentation and invoice submission, scaled effectively with increasing data and user load, and worked reliably both offline and online. The goal was to create a robust, driver-friendly tool that accelerated daily operations and minimized manual paperwork.

Built with Modern Technology

Enterprise-grade tech stack ensuring scalability, security, and performance.

Frontend

Frontend

  • React Native
  • TypeScript
  • React Query
  • React Navigation
Backend

Backend

  • Node.js
  • NestJS
  • PostgreSQL
  • Redis
Infrastructure

Infrastructure

  • Docker
  • GitHub Actions
  • Cloud Deployment

Analysis & Suggestion

During the initial audit, our team identified several core issues with the Bubble.io version, including slow screen loading, frequent data bottlenecks, outdated UI, and rigid platform constraints that limited functionality. We proposed a full migration to custom code with a redesigned architecture, introducing server-side data processing, background synchronization for routes and images, and improved logic for shift tracking. We also implemented a secure media capture flow with automatic geolocation and timestamps, ensuring compliance and operational transparency. To streamline documentation, a new module enabled fast invoice submission, allowing drivers to upload, confirm, and store trip-related documents within seconds, while a redesigned UX made routine actions—like selecting a vehicle, choosing a route, or logging breaks—significantly easier and faster.

Functionality & Design

Everything in one place — clean UI, real-time updates, and intuitive navigation

A modern, driver-centric interface that simplifies daily operations. Core Functionality

01

Vehicle Assignment

Drivers select their machinery before the shift. The system locks the vehicle to prevent conflicts. This ensures accurate tracking, reduces errors, and guarantees safe usage.

02

Route Selection

Drivers have instant access to all available addresses and routes, with the system providing automatic suggestions based on efficiency and proximity.

03

Photo Verification

Drivers upload vehicle photos, and the system automatically stamps each image with geolocation and a timestamp. This ensures accurate records, enhances accountability.

04

Shift & Break Management

Drivers can start, pause, and end shifts with a single tap, while the system logs all events automatically. This ensures transparency, simplifies reporting, and tracks working hours accurately.

05

Invoice Upload Module

Fast document submission that quickly accelerates payout cycles and significantly reduces administrative delays.

Results

Measurable impact on efficiency, accuracy, and business growth

Faster Performance

The app now loads and processes actions three times faster on a dedicated server.

95%

User Satisfaction

Drivers reported smoother workflows and greater ease of use with the new interface.

92%

Fewer Errors

Automated validations reduced mistakes in shift reporting and invoice submissions by 92%.

Faster Invoice Processing

The new invoice module accelerated document, enabling faster driver payouts.

100%

Operational Stability

The system operates reliably in the field, staying stable even with weak connectivity.

Expert Team

Dedicated professionals delivering exceptional results

Business Analyst
UX Designer
Front-end Developer
Back-end Developer
DevOps Engineer
Project Manager

Client Feedback

StarStarStarStarStar

Ecotrans transformed from a slow, outdated tool into a fast, intuitive application that our drivers genuinely enjoy using. The new system has drastically reduced operational errors, sped up payout cycles, and fully streamlined daily operations. Features like real-time route suggestions, vehicle assignment locks, and one-tap shift management have made routines simpler and more reliable. Overall, this upgrade has significantly boosted efficiency, improved workflow, and created a more transparent, productive work environment for the entire team.

Donian Hale

Operations Director

Let's bring efficiency to field operations and workflow management.

If you want to speed up shifts, routes, and documentation by moving from Bubble to custom code - we're ready to help.

Code illustration