В чем проблема уточнить, что именно нужно, при наличии кода прикинуть сколько это может стоить ?
Сколько это может стоить, считают не по количеству кода, а по времени потраченному на его составление и запись. Можно за полчаса настрочить пять листов кода, а можно 28 минут подумать, разобраться, рассмотреть варианты и за две минуты написать три строчки кода. В обоих случаях функционал будет работать внешне одинаково и время потраченное на вас будет одинаковым, но количество строк будет разным.
А вы увидите лишь конечный результат — количество строк. И вот тут у вас начнёт возникать резонный вопрос: "Какого хе… ваши три строчки кода стоят больше 750 руб., тогда как у соседа за эти же деньги можно купить кода на пять листов?".
Ответ на этот вопрос вы узнаете не сразу, лишь когда надо будет поддерживать этот код, вы увидите разницу между поддержкой 5 листов кода или трех строчек, но будет поздно
.