top of page

APP JAVA-SPRING-ANGULAR

how
TO IMPROVE A MAJOR PWA APPLICATION DEPLOYED ON multiple SITES IN FRANCE?

In 2024, we integrated a major project 📢 to manage the maintenance, developments and improvement of the stability and performance of an application for managing the storage, packaging, processing and shipping of items. 🛠️

 

The application, developed on the Java - Spring - Angular stack, includes an "offline tablet" mode for Android and Windows to be able to enter and consult data in all locations of the industrial sites. The second mode is in classic web connected mode working on PCs and tablets. 🤖

 

The functional scope of the project was very important with management of an extensive scientific repository to characterize the managed articles, complex workflow rules , multiple screens for data entry and consultation , and numerous exchanges via REST API with partner sectors to process hundreds of thousands of articles. 💥

OUR

INTERVENTION

We addressed these challenges 🧠 by focusing initial work on offline tablet mode , which presented functional and response time issues in data synchronization between the tablet and the backend:

  • implementation of unit and integration tests on the Angular front

  • analysis, reproduction and correction of error cases

  • design of a new robust synchronization mechanism

  • coding the mechanism in Angular, TypeScript and RxJS on the front end and Java Spring Hibernate on the back end

  • implementation of an automated mechanism for managing PWA app versions

 

These actions have proven relevant with a drastic reduction in synchronization incidents and a halving of front/back synchronization times. 🎖️

 

🌌 In addition to these technical works, many other corrections and functional developments have been carried out:

 

👨‍💼 management of new technical & scientific repositories for articles

💢 corrections & developments of scientific calculations

🔍 corrections & developments of exchanges via REST API with external article management channels

result

 

A RELIABLE, FASTER APPLICATION INCLUDING MUCH-ANTICIPATED NEW FEATURES

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

Zoomant sur Tablet
bottom of page