Ситуации, которые мы решаем / Заказная разработка
“Фрилансер сделал приложение, ушёл, и теперь каждое мелкое изменение занимает месяц или что-то ломает”
MVP, который больше никто не может менять
Мы берём такие проекты регулярно. Первые две недели — платное чтение: запускаем код локально, записываем, что он делает, перечисляем опасные места (секреты в репозитории, отсутствие бэкапов, платежи без идемпотентности и тому подобное) и оцениваем два варианта: стабилизировать и продолжать или переписать ядро и перенести данные.
Иногда честный ответ — оставить приложение и починить пять главных проблем. Иногда переписывание на скучном стеке дешевле, чем следующий год заплаток. В любом случае вы получаете решение письменно с цифрами, а код оказывается в вашем репозитории с деплоем, который может запустить кто угодно.