Back

Offline-first PWA

Offline-first PWA

Implementation of a progressive web application with offline support and background synchronization.

The project was carried out in cooperation with . 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: Indexed DB

Other: Service Worker API, Background Synchronization API, Webpack

Contact

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