Hi Luca
Yes it is very important analysis the sync concept before building the application
1.For heavy assets like PDFs and videos, you don’t sync them blindly store metadata offline and manage downloads selectively.
2.Handle conflicts gracefully last-write-wins or prompt the user.
3.Provide clear UI indicators by show “Available offline” or “Pending sync” states.(On your homepage have a batch to show whether app is in online or offline).
4.Cache critical pages (home, login, error screens).
5.Use lazy loading for videos and large files.
6.Set performance budgets to keep load times under 3 seconds.
7.Queue user actions offline and replay them when online.
This is what i usually work take care when building a PWA for client apps.
Mean-time Link check the module in mendix marketplace
Thank you for your reply! I was hoping to use a more up-to-date project template that already includes the latest features released for PWAs out of the box.