Сплошь и рядом такое. Обычно сводится, что надо сделать, как у них.
Если что-то не оговорено, то делается на усмотрение исполнителя.
ТЗ тоже денег стоит и полно заказов, где достаточно обычного брифа.
Цепочка надписей «комментарий удален» выглядит убого. Или удалять полностью с ответами или как-то стилизовано скрыть, чтобы при желании, можно было прочитать.
C чего бы им умирать? Многопользовательские без клиента нормально чувствуют себя в своей нише. Всегда можно зайти с любого компьютера и собрать урожай или кому-нибудь навалять.
Это относительно несложная задача. И на Net Core и на Laravel можно сделать без особых проблем.
Преимущество Laravel, что можно запустить на хостинге за 3 копейки.
Начинать надо с самого приложения. Это вопрос к разработчику сайта.
Как только сделает всё возможное, то переходить к окружению, т.е. вашему хостингу/серверу.
Для начала найдите компетентных исполнителей. У них должен быть опыт реализации подобных проектов. В идеале он должен быть прямо сейчас под их техническим управлением.