Бюджет: 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
!!Готові брати як обмежений етап з зрозумілим результатом!! =)