Если вам не передали репозиторий со всей историей изменения проекта, нет четкой документации ТЗ с такой же историей изменения, то считайте, что у вас нет исходников проекта, а есть какая-та последняя компиляция, которая еще и обфусцирована.
Вам прямой путь к таким же подрядчикам, которые создавали подобную систему, чтобы вам провели оценку состояния текущего проекта, уточнили ТЗ, распихали все грамотно по репозиториям, что-то отрефакторили.
Это сложная работа, скорее всего проще будет заново переписать проект, портировав часть модулей.
Я умею только разрабатывать страницы для приложений на JS и TS.
Поздравляю, вас работодатель нанял как фуллстек-разработчика (а еще админа, девопса и техписателя) по цене фронтенд-разработчика, он молодец.
Вам либо срочно расти до уровня фуллстек и требовать соответствующую денежку, либо бежать от такой работы.