на какой технологии происходит взаимодействие инфы клиента с предустановленным в систему полями и дизайном визитки
Если это онлайн сервис, то скорее всего это будет HTML + JS
HTML5 предлагает огромное количество "фишек" для реализации такого функционала "по дефолту"
Например уже давно есть атрибут contenteditable, который позволяет редактировать содержимое любых тегов. А с помощью exec (js) можете задать любые стили тексту как в обычном визуальном редакторе. Да и задать стили элементов свойствами CSS - очень просто.
ему потом выдает система jpeg изображение с его инфой
Это делается так же на JS. Например
html2canvas.hertzen.com - и можете прям на клиентской стороне генерировать изображения из любой области экрана.
Вот пример
конструктора визиток онлайн где всё это собрано воедино.
По всей видимости всё написано на HTML+JS без всякой серверной части