Да по сути ничего конкретного, от меня ему нужна только верстка. А что дальше он с ней будет делать я не в курсе. Скорее всего дальше по цепочке передаст, бэкендеру. Клиента по этому вопросу спрашивать бесполезно, он и сам не знает.
kitcarver, если в договоре не прописано, то уже можно ставить акцент на том, что изначально не обсуждали, и дальше 3 варианта в зависимости от Вашего желания и Ваших умений:
1. сделать можно, но за доп оплату
2. сделать можно, делов на час, заказчик еще раз придет наверняка, уж прощу ему эти пару тысяч
3. не умею (не хочу) это делать, и заказчик идет искать другого исполнителя
Коли дело касается фриланса вы или берете заказ и делаете и тогда должны сделать то что там описано, или не берете и тогда не должны.
А как вы себя при этом назовете (или вас заказчик назовет) - верстальщик, программист или второй секретарь департамента алгоритмизации незакрытых тегов, совершенно по барабану.
1. Верстальщик - делает разметку html5 и стили css3 (+подключает ресурсы: изображения и шрифты из макета).
2. Логику реакции объектов на события - пишет фронт-эндер на js.
"Сверстать калькулятор" - только вёрстка.
"Сделать калькулятор" - это вёрстка + фронт-энд кодер на js.