Case studies



Progressive Web Application Development

Client: Hydrogeotechnique

Hydrogeotechnique is a renowned engineering firm that focuses on conducting soil assessments and providing geotechnical engineering solutions, for various projects, including buildings, retaining structures, civil engineering and infrastructure developments.


Hydrogeotechnical engineers often encounter connectivity issues when conducting safety visits to construction sites situated in regions without internet coverage. The current visit procedure is time-consuming, as engineers must manually fill out paper forms, capture site photos, and subsequently transmit the data and images to relevant departments.

Project Context

Hydrogeotechnical contacted Euro Tech Conseil to create a web based solution that can enhance the efficiency of safety inspections, on construction sites located in areas without internet coverage. The goal is to minimize engineers time wastage and simplify the sharing of collected information, with departments.


To address this situation, Euro Tech Conseil introduces a solution within the realm of Hydrogeotechnics. This entails the integration of a specialized module into the SEMAFOREAPP application, tailored for the efficient management of safety visits. This module will be exclusively accessible to engineering professionals affiliated with the QHSSE department (Quality, Health, Safety, and Environment), as well as the human resources department.

To ensure seamless functionality even in the absence of an internet connection, the module will incorporate a crucial feature known as a “service worker.” This innovative addition empowers the application to load and operate offline, thereby enabling engineers to engage with visit forms even when an internet connection is unavailable. This is achieved through the utilization of Progressive Web Application (PWA) technology, which allows engineers to seamlessly complete visit forms even in offline scenarios.

The information and modifications made by the  engineers will be securely stored within a local database. Once a stable internet connection is reestablished, a synchronization process will automatically initiate, ensuring that any edited forms are promptly and accurately updated for visibility by QHSSE service members.


Hydrogeotechnical engineers will benefit from several advantages:

  • Every input and modification made to the visit forms will be securely stored within a cache or local database. This safeguard ensures that all gathered information remains readily accessible, even in cases of connection disruptions.
  • This seamless functionality empowers the engineers to seamlessly continue their tasks at the construction site, efficiently recording all observations without the need to waste time.
  • Once the visit forms have been revised, they will be transmitted to the QHSSE team members. This facilitates the review of reports, allowing for necessary adjustments and enabling decisive actions to be taken in order to resolve any identified issues.