Веб-калькулятор
Пользователь отвечает на ряд вопросов о необходимой ему услуге, после чего калькулятор выдает пользователю цену услуги в виде сметы (уточненная услуга + стоимость по каждой позиции).
Требования:
1. админский функционал:
1.1. редактирование дерева вопросов (следующий вопрос зависит от ответа на предыдущий; графический интерфейс установки связей между вопросами)
1.2. редактирование таблицы цен, которая соответстует выходам из дерева вопросов
1.3. просмотр результатов всех вычислений (формат: дата расчета; номер сметы; ссылка на результат расчета; ссылка на результат уточнения услуги в jpg; текст результата уточнения услуги; общая стоимость)
1.4. выгрузка в excel результатов всех вычислений
2. пользовательский функционал
2.1. введение вручную номера сметы (определяется пользователем на основании данных сторонней системы)
2.3. прохождение по дереву вопросов с написанием комментов к ответам (при любом выбранном варианте ответа)
2.4. просмотр результатов расчета (уточненная услуга + расчет стоимости)
2.5. копирование результата уточнения услуги с минимальным форматированием (в txt с префиксом "В стоимость включены указанные ниже работы: ")
2.6. возможность вернуться к предыдущим вопросам и изменить варианты ответа (как до завершения опросника, так и после)
2.7. автоматическое сохранение всех результатов вычислений и смет (с тэгом – номер заказа)
2.8. кнопка "сделать новый расчет"
Скрипт не нужно никуда интегрировать, будет использоваться как самостоятельный сайт.
Если что-то упустил, готов ответить на вопросы.