Descrição do projeto
TraduzidoO requisito principal é a resiliência offline: páginas-chave, imagens e dados em cache devem continuar a carregar quando a rede cair, usando um service worker e uma estratégia de cache adequada. Além disso, precisamos de notificações push que funcionem tanto em instalações na tela inicial do Android quanto do iOS, para que possamos alcançar os usuários sobre atualizações e mensagens da mesma forma que um aplicativo nativo faria. O prompt de instalação deve parecer natural, não intrusivo, e o aplicativo deve passar nas verificações básicas de instalabilidade para que os navegadores ofereçam a opção de adicionar à tela inicial automaticamente.
Não estamos procurando uma reconstrução do zero. A estrutura, design e conteúdo existentes devem permanecer intactos — o trabalho é embrulhar o site corretamente com um manifesto, service worker, regras de cache e um backend de notificações, e depois testá-lo nos principais navegadores móveis.
O que esperamos do freelancer:
— Auditoria do site atual e um plano para o que precisa mudar
— Manifesto funcional e configuração do service worker
— Cache offline para as páginas principais e ativos estáticos
— Configuração de notificações push com um fluxo de opt-in
— Testes no Android e iOS, com um breve relatório sobre quaisquer limitações