Descrizione del progetto
TradottoIl requisito fondamentale è la resilienza offline: le pagine chiave, le immagini e i dati memorizzati nella cache dovrebbero comunque caricarsi quando la rete cade, utilizzando un service worker e una corretta strategia di caching. Inoltre, abbiamo bisogno di notifiche push che funzionino sia su installazioni della schermata principale Android che iOS, in modo da poter raggiungere gli utenti riguardo aggiornamenti e messaggi nello stesso modo in cui farebbe un'app nativa. Il prompt di installazione dovrebbe sembrare naturale, non invasivo, e l'app dovrebbe superare i controlli di installabilità di base in modo che i browser offrano automaticamente l'opzione di aggiungere alla schermata principale.
Non stiamo cercando una ricostruzione da zero. La struttura, il design e i contenuti esistenti dovrebbero rimanere intatti — il lavoro consiste nel confezionare correttamente il sito con un manifesto, un service worker, regole di caching e un backend per le notifiche, quindi testarlo sui principali browser mobili.
Cosa ci aspettiamo dal freelancer:
— Audit del sito attuale e un piano per cosa deve cambiare
— Manifesto funzionante e configurazione del service worker
— Caching offline per le pagine principali e le risorse statiche
— Configurazione delle notifiche push con un flusso di opt-in
— Test su Android e iOS, con un breve rapporto su eventuali limitazioni