Бюджет: 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 самые критичные и есть ли по ним документация
Если документации нет - это нормально, мы как раз можем собрать минимальную техдокументацию в ходе первого этапа. Главное - не трогать архитектуру вслепую, потому что с такими проектами работает старая инженерная мудрость - семь раз проверь, один раз деплой. Нужен спокйный аудит и поддержка, а не героизм в продакшене.