Устанавливаемое офлайн-приложение (PWA): детская обучающая игра

Ссылка на работу
Задача: сделать приложение, которое ставится на домашний экран и работает без интернета, но без разработки под две мобильные платформы отдельно. Что сделано: устанавливаемое веб-приложение целиком — манифест и service worker дают установку и офлайн-режим, иконки под установку (192/512, maskable для Android, apple-touch для iOS), локальное хранение прогресса, родительский раздел, правовые тексты, 23 графических ассета: три фона, три персонажа в четырёх состояниях каждый, карточки звукоподражаний и предметы. Режим бесплатного доступа переключается одним флагом в коде — без переписывания логики оплаты. Вокруг продукта собран коммерческий пакет: обзор, ценообразование, платёжная схема, порядок публикации в магазине приложений, маркетинговая и юридическая части. Зачем это в портфолио автоматизатора: тот же приём закрывает задачу «нужно приложение для сотрудников или клиентов, работающее в поле без связи» — без бюджета на две нативные разработки. Стек: PWA (манифест, service worker, офлайн-кеш), JavaScript, локальный стор состояния. Приложение в магазины не публиковалось: числа установок и пользователей не привожу — их нет. Это мой собственный продукт, а не работа по заказу внешнего клиента. Моя роль: постановка задачи, техническое задание, приёмка и эксплуатация.