EGS — Étude Géo Suivi — is a field management mobile application developed specifically for technicians and field teams in the construction, surveying, and underground utility detection sectors. Built on Flutter for iOS and Android, it is based on a simple philosophy: centralizing everything a technician handles in the field into a single tool, from managing projects and tracking vehicles to handling expense reports and regulatory obligations.
Project Tracking
EGS includes a comprehensive case management module, organized by type of intervention: Utility Detection, Georeferencing of Structures, Heritage, Drone/UAV, and Surveying. Each project is automatically numbered according to a coded format based on type and fiscal year, and then tracked within a specific list — from quote receipt to invoicing and archiving. Key dates (field visits, client deadlines) are displayed with a dynamic color code: red if past, orange if within the week, green for 7 days, and blue for longer periods. Cases are accessible in calendar view from mobile devices, with field comments directly visible, without any additional navigation. A real-time notification system alerts managers as soon as a technician submits a report or an issue.
Expense Reports
The expense report module allows technicians to photograph their receipts directly from the app. A local OCR pipeline, based on Google ML Kit, automatically extracts key information—amount, date, and type of expense—without sending it to an external server. Mileage allowances are entered along with the vehicle used and the route taken. Each report is time-stamped, associated with the technician, and synchronized with the back office for validation and export.
Vehicle Fleet & CO₂
EGS includes a multi-role fleet management system. The administrator manages the fleet via the web interface: they select vehicle models from a global library and assign them to technicians. On their mobile devices, technicians can view their vehicles in 3D with active warning lights, enter their monthly mileage, and report any issues. CO₂ emission factors are automatically calculated based on engine type and distance traveled, in accordance with ADEME data, to generate a usable carbon footprint report.
Monthly Check & Self-Check
Each month, technicians perform a self-check directly from EGS: equipment verification, PPE status, and vehicle compliance. The form is optimized for quick mobile data entry, responses are sent to the manager in real time, and a notification is sent upon completion.
Integrated Dropbox Storage
EGS connects to Dropbox via OAuth2 and allows technicians to select their company's folder upon initial launch. All file operations—report submissions, plan access, and archiving of completed projects—are then automatically tracked to this folder, without ever exposing the data of other companies on the same account.
EGS Architecture is based on a Node.js/Prisma/PostgreSQL backend deployed at egs.dhi-digital.fr, with a web administration interface for managers and a dedicated mobile API for technicians. The entire system operates in partial offline mode: critical data is cached locally and synchronized upon reconnection.
EGS is a tool designed for field use—quick to learn, reliable in real-world conditions, and designed to reduce the administrative burden on teams while giving managers complete visibility into business activity.