24FreelanceБиржа фриланса, которая не спит
Срок приёма заявок истёк

Превратить веб-приложение в устанавливаемое офлайн-PWA

73 просмотра 0 откликов#42082
Бюджет€3 800за проект
ФорматРазовый проектбез предоплаты
ОплатаНаличные, Банковский перевод
Приём заявокСрок приёма заявок истёкдо 31.08.2026
Откликов0в среднем по разделу: 0,1
Просмотров7331 за 14 дней

Описание проекта

У нас уже есть работающее веб-приложение, и мы хотим, чтобы оно вело себя как полноценное мобильное приложение, но без переписывания всего с нуля. Задача — превратить текущий фронтенд в Progressive Web App, чтобы посетители со смартфонов и планшетов могли устанавливать его на домашний экран, запускать в отдельном окне без адресной строки браузера и продолжать пользоваться ключевыми экранами даже при потере связи. Бэкенд и бизнес-логика остаются как есть; работа сосредоточена на клиентской части и слое офлайн-доступа вокруг неё.

Конкретно нужен service worker, который кеширует оболочку приложения и критичные ресурсы, а также разумная стратегия кеширования ответов API, чтобы ранее загруженные данные оставались доступны офлайн и синхронизировались обратно при восстановлении сети. Корректный web app manifest с иконками, цветами темы и правильным стартовым URL должен сделать приложение устанавливаемым на Android и iOS, а приглашение к установке хочу видеть обработанным аккуратно, а не пущенным на самотёк. Поверх этого нужно полностью настроить push-уведомления: запрос разрешения, хранение подписки и простой способ отправить тестовый push.

Производительность и надёжность считаю частью результата: приложение должно проходить аудит устанавливаемости, корректно деградировать с офлайн-страницей-заглушкой и не ломать привычное поведение для десктопных пользователей.

— Service worker с кешированием оболочки и ресурсов
— Офлайн-страница-заглушка и кеш чтения API
— Web app manifest, иконки и обработка установки
— Push-уведомления: разрешение, подписка, тестовая отправка
— Прохождение аудита устанавливаемости/Lighthouse PWA
— Документация по деплою и версионированию кеша
Веб программирование Наличные, Банковский перевод
24
Твенти · совет

Как написать отклик, который выберут

  • Начните с задачи заказчика, а не с рассказа о себе.
  • Дайте одну-две похожие работы из портфолио.
  • Назовите цену и срок — и что именно в них входит.
  • Задайте один уточняющий вопрос — он начинает диалог.

Отклики 0

Тексты откликов видит только заказчик.

Тот же раздел

Похожие проекты

Все проекты раздела
Полезно знать
Как откликнуться на этот проект?

Войдите как фрилансер, опишите, как решите задачу, укажите цену и срок. Заказчик читает отклики и начинает диалог с лучшими.

Кто видит мой отклик?

Только заказчик, разместивший проект, и вы. Другие фрилансеры не видят ни текст, ни цену.

Где найти похожие заказы?

Новые проекты в разделе «Веб программирование» появляются каждый день. Все проекты раздела

ЗАКАЗЧИКАМ · БЕЗОПАСНАЯ СДЕЛКА

Нужен похожий проект? Разместите задание бесплатно за 30 секунд

Получите предложения от проверенных фрилансеров и оплачивайте результат только после приёмки через Безопасную сделку.

Разместить задание бесплатно →Как работает защита
ИСПОЛНИТЕЛЯМ · PAYORA 1-CLICK

Закрепите анкету в ТОП категории за $5 / неделю

Поднимите свой профиль и портфолио на 1-е место каталога (оплата в 1 клик через Payora) и получайте до 5× больше прямых заказов.

Закрепить в ТОП ($5/нед)Пополнить через Payora