Разработан на JS. Удобная система отображения и редактирования резюме. Можно прямо на месте отображения отредактировать элемент или систему элементов (группу). Можно удалить, добавить, отредактировать отдельные элементы в группе. К элементам привязана справочная информация. Сохранение резюме выполняется как полностью с уходом со страницы, так и сразу во время закрытия редактирования элемента. И многое другое.



На данном скриншоте видно редактирование группы элементов. Происходит момент добавление нового элемента - выбор типа элемента. Оранжевыми звёздочками помечены обязательные элементы. Если они будут пусты во время сохранения, будет выведено сообщение об ошибке и сохранение не произойдёт до исправления ошибки.


Здесь показаны два момента - режим отображения и режим редактирования. В данном случае - телефон. При редактировании автоматически показывается подсказка данного элемента.


Обработка ошибок происходит по разным критериям - пустое ли поле, не выбрано ли, ошибочно ли введено и т.д. и т.п.