Бюджет: 2400 EUR Срок: 14 дней
ПО срокам и цене - ориентир 10-14 рабочих дней и $2400 за первую законченную версию расширения с WXT, TypeScript, TSyringe, popup, Badge, хранением состояния, кнопкой очистки вкладок и базовой проверкой бизнес-логики.
Смотрите, тут нюанс - задача небольшая по размеру, но не совсем игрушечная. Важно аккуратно развести слои, чтобы Chrome API, Storage, мониторинг вкладок и логика настроения питомца не превратились в один комок. В целом норм, просто лучше сделать аккуратнсть в архитектуре с начала, а не лечить потом.
> По расширениям - есть опыт с логикой Chrome API и Manifest V3, публичный GitHub именно по расширению в ставке не прикладываю, часть таких работ обычно закрыта.
> По TSyringe - DI в TypeScript закрываем, сервисы хранения, мониторинга и управления интерфейсом можно нормально развести через контейнер.
> По реализации - делаем службу мониторинга, модель состояний 0-10, 11-20, 21-35, 35+, popup без тяжелого фронтенд-фреймворка, реплики питомца, закрытие вкладок сверх лимита кроме активной и закрепленных, затем закладываем базовые модульные тесты.
> Вопрос 1 - лимит для очистки должен быть фиксированным из концепта или пользователь сможет менять его в настройках?
> Вопрос 2 - нужна ли подготовка пакета под публикацию в Chrome Web Store или достаточно репозитория, сборки и инструкции запуска?
Похожие по типу продуктовой и архитектурной работы кейсы:
> https://business.ingello.com/vorfahr - SaaS с продуктовой логикой, кабинетами, оплатами и аккуратной архитектурой
> https://business.ingello.com/fractal - инженерная автоматизация и сложная логика работы с программными процессами
Главный FLH-лендинг Ingello:
> https://systems-fl.ingello.com
!!Готовы брать как ограниченный этап с понятным результатом!! =)