Проект выполнен по СБР
Сделан компонент-калькулятор.
Расчет стоимости с итогом, возможность отправки данных.
клиентская часть работает через ajax с защитой от подмены запросов и защитой от изменения данных в процессе работы клиента с компонентом, таким образом полностью исключая частые ошибки начинающих программистов
Используется js и серверная валидация, маскирование полей ввода разрешенными значениями (числа с одной точкой, служебные клавиши)
Серверная часть включает WISIWIG для редактирования заголовка,
И собственно разработанный XML-dt для задания параметров и элементов компонента.