Бюджет: 18000 UAH Термін: 7 днів
ОЦЕНКА для першого етапу - 18000 грн за 7 днів. Це не переписування з нуля, а технічний розбір, стабілізація та план нормальної підтримки. Далі можна йти помісячно або задачами - за відчуттями, так буде вигідніше і спокійніше для проєкту =)
Працювали з подібними системами, де є ролі, кабінети, бізнес-логіка, API та поступове приведення до порядку без зупинки продукту.
> https://business.ingello.com/iks - корпоративна платформа з ролями та складною логікою
> https://business.ingello.com/platforma - системна розробка та підтримка продукту
> https://systems-fl.ingello.com - головний лендинг Ingello Systems для FLH
По реалізації я б почав з ревізії коду, деплоя, бази, інтеграцій та прав доступу. Після цього - короткий список ризиків, порядок доопрацювань, базова документація по запуску та деплою, а потім вже дрібні виправлення та покращення. Можна не ускладнювати - спочатку приводимо проєкт у стан, де його можна підтримувати без гадання на кавовій гущі.
Від вас знадобляться доступи до репозиторію, AWS EC2, бази або дампу, змінних середовища без зайвих секретів у чаті біржі, і опис 2-3 найбільш болючих місць зараз.
Уточню пару речей.
> Чи є staging або всі зміни зараз перевіряються на production
> Які зовнішні API найкритичніші і чи є по них документація
Якщо документації немає - це нормально, ми якраз можемо зібрати мінімальну техдокументацію в ході першого етапу. Головне - не чіпати архітектуру всліпу, тому що з такими проєктами працює стара інженерна мудрість - сім разів перевір, один раз деплой. Потрібен спокійний аудит і підтримка, а не героїзм у продакшені.