Бюджет: 1200 USD Термін: 10 днів
ПО ціні - 350 USD вистачить на короткий вхід у проект, ревізію репозиторію, запуск сервісів, карту ризиків і 1 невеликий MR. Доделати subscription - billing з RevenueCat, захист від зловживань, сповіщення, аналітичні події, коментарі, гейміфікацію, дедуплікацію, плюс тести і рефакторинг за цю суму нереалістично. Реалістичний перший інженерний етап - 1200 USD і 10 робочих днів, далі можна дробити по сервісах.
Дивіться, тут нюанс - я відкрив Drive і документ з оновленнями. Видно, що важливі MessageKit, Temporal, події між Flow Engine, Learning і Automations, вебхук RevenueCat, ідемпотентний журнал токенів, а не просто CRUD. Фігму по поточним доступам потрібно додатково звірити після видачі доступу на перегляд. В цілому нормально, але без попередньої декомпозиції це буде лотерея, а лотерея в білінгу зазвичай дорожча розробки =/
План входу
> підняти проект локально і перевірити 11 сервісів
> виділити стабільні API-договори для фронтенду
> закрити один пріоритетний блок через GitLab MR
>> найчастіше я б починав з billing - RevenueCat - токени - abuse, тому що там гроші, повтори webhook і безпека
> додати юніт і інтеграційні тести на критичні сценарії
> дати список залишених сервісів з оцінкою по етапах
Запитання
> Чи є доступ до GitLab, .env.example, docker compose і тестовим ключам RevenueCat
> Що пріоритетніше для першого MR - billing чи notifications
Схожі проекти Ingello
> https://business.ingello.com/fractal - складна подійна архітектура і агентні процеси
> https://business.ingello.com/platforma - корпоративна платформа з ролями, бізнес-логікою і інтеграціями
> https://business.ingello.com/forma-bpm - процеси, події і керована логіка
Головна сторінка Ingello для FLH - https://systems-fl.ingello.com