Back

Offline-first PWA

Implementation of a progressive web application for vehicle inspectors, with offline support and background synchronization.

The project was carried out in cooperation with (opens in a new tab). We worked on building the web application and its backend server. We also created a service worker that managed requests, cached them together with their responses and thus provided offline support. IndexedDB was used to store data edited while offline. To synchronize the stored data, we implemented both manual and background synchronization (performed once the internet connection is restored).

Technologies:


Backend: Spring Boot, Spring Security, Kotlin

Frontend: TypeScript, React, Redux, Bootstrap

Database: IndexedDB

Other: Service Worker API, Background Synchronization API, Webpack

Contact

Get in touch – we’re happy to meet in person in and around Žilina, or online.

Company name:
SybriSoft s.r.o.
Address:
Riečna 818/17A, 010 04 Žilina
Company registration number (IČO):
50057235
VAT number (IČ DPH):
SK2120164618