Архив: Форма + обработчик ( php, javascript, html), запись в БД не нужна
Бюджет
33$
/ 2000
руб
в месяц
Создан: 6 лет назад
Закрыт
- Описание
- Форма:
Поле 1: адрес прибытия курьера (обязательное)
Поле 2: адрес доставки заказа (обязательное)
Поле 3: дата доставки (обязательное)
Поле 4: начальное время прибытия (обязательное, отдельно часы и минуты)
Поле 5: конечное время прибытия (обязательное, отдельно часы и минуты)
Поле 6: срок доставки (обязательное, отдельно часы и минуты)
Поле 7: e-mail заказчика (обязательное)
Поле 8: телефон заказчика (обязательное)
Поле 9: телефон получателя (обязательное)
Поле 10: вес отправления [варианты выбора:до 3 кг, 3-5 кг, 5-10 кг] (обязательное)
Поле 11 (чекбокс): страхование (необязательное, по умолчанию unchecked, при выборе должны появиться 2 поля ввода: объявленная ценность и процент страхования)
Поле 12 (чекбокс): Отправить на почту (необязательное, по умолчанию unchecked)
Поле 13: тип оплаты [варианты выбора: наличные, webmoney, Яндекс.деньги, безналичный расчет (только юрлица)] (обязательное)
При выборе наличных должен появляться выбор чекбоксов:
Чекбокс 1: Оплата на первом адресе
Чекбокс 2: Оплата на втором адресе
Поле 14: текстовое поле (необязательное,для ввода сопроводительной информации, подробностей маршрута и т.д.)
Капча гугл (обязательное)
Обработчик формы должен:
1. Проверять заполненность полей
2. Расчитывать стоимость доставки в зависимости от расстояния от ближайшей станции метро города Новосибирск (данные о стоимости забирать из конфигурационного файла)
2. Расчитывать стоимость страховки (0,05% от объявленной ценности за каждый процент страхования. Пример1: ценность груза 1000 руб., страхование 50%, стоимость страховки 25 руб. Пример2: ценность груза 1000 руб, страхование 100%, стоимость страховки 50руб. Пример3: ценность груза 2000руб, страхование 17%, стоимость страховки 17 руб.)
3. Формировать страницу с итоговым результатом (успех или неудача). В случае успеха отображать визуально введенные данные, чтобы пользователь еще раз убедился в правильности введенной информации.
Отображать общую стоимость (доставка + страховка, жирным шрифтом)
Отображать стоимость доставки
Отображать стоимость страховки (если страховка не выбрана в этом месте текст: "груз не застрахован")
Отображать интервал ожидания курьера (текст "Прибыть от: [поле 4] до: [поле 5])
Отображать предельное время доставки (текст: "Доставить до:" [поле 4] + 10 минут + [поле 6]
Отображать кнопку "Оплатить" при выборе электронных денег. Отображать кнопку "Выписать счет" при выборе безналичного расчета. Формировать номер заявки и отображать самой верхней строкой.
4. Отправлять результат обработки заявки (согласно пункту выше) на e-mail заказчика, если был отмечен чекбокс (поле 12).
5. Отправлять данные заявки на e-mail, указанный в конфигурационном файле (с этими данными будет работать диспетчер)
Создать конфигурационный файл (название по желанию программиста) со следующими параметрами
а) Блок переменных, задающих расстояние от станций согласно зонам:
1. От 0 до 1000 метров (включительно)
2. 1001 2000 метров (включительно)
3. 2001 3000 метров (включительно)
4. 3001 5000 метров (включительно)
5. 5001 7500 метров (включительно)
6. 7501 15000 метров (включительно)
б) Блок переменных, задающих стоимость доставки по зонам
в) Переменная содержащая e-mail диспетчерской службы
Реализовать механизм защиты формы (экранирование спецсимволов и т.д.) и результатов обработки (невозможность вызова обработчика со стороны, подмену контента и т.д.)
Программист вправе предложить свой вариант решения при соответствии конечного результата согласно ТЗ.
- Категория
Похожие проекты
0
0
Нужна разработка сайта (проектирование, дизайн, программирование,тестирование) на CMS «1С-Битрикс», интеграция с системой управления контентом, развертывание и настройка на сервере Заказчика, гарантийная поддержка в течение 3 месяцев. Обращаю ваше внимание, на то что в ТЗ указан способ предоставления......
2 месяца назад
0
0
Ищем специалиста, который имеет опыт в разработке мобильных приложений с использованием фреймворка Expo. В целом задача будет заключаться в отладке сервиса сбора геоданных пользователей внутри приложения, созданного на Expo. Также необходимо проработать функциональность трекинга геолокации пользователя......
4 месяца назад
0
3
0
0
Сайт для просмотра специализированной БД База данных 10000 строк Необходимо: Сохранить структуру и функциональность существующего сайта. Заменить БД на актуальную. Создать инструмент для импорта обновленной БД из файла вручную. Внести корректировки в работу с базой данных (защита от скачивания, пагинация......
8 месяцев назад
0
1
$143
0
3
Oпpocы (1010pyб/чaс) Заходитe на сaйт: gonsù....
1 год назад
$71
0
3
Всем привет! Необходимо разработать лендинг на платформе Salebot. Лендинг будет в стиле визитка для кофейни. Интересует именно данная платформа, так как многие мои услуги сделаны именно там....
1 год назад
0
3
Ищу клиента для создания учебного проекта и оформления портфолио бесплатно или за символическую сумму....
1 год назад
0
10
Мы ищем fullstack разработчика, который может сделать сайт под ключ. Есть детальное ТЗ, обязатедбное к ознакомлению и наработки по дизайну в виде макета Figma....
1 год назад
0
7
Должно быть у исполнителя готовое и грамотно сделанное портфолио....
1 год назад
11
5
Нужен сайт по открытию кейсов для игры Standoff 2. Нужен самый обычный дизайн. Личный кабинет, инвентарь, авторизация через ВК. В Админке должна быть возможность создавать/удалять кейсы, редактировать шансы на выпадение какого-либо дропа, количество кейсов, устанавливать цену. В Админке должна быть возможность......
1 год назад
0
9
Требуется веб дизайнер для 2х проектов:. Оптимизации существующего сайта (лендинг) по танцевальному фитнесу на wix. com. Создание онлайн магазина био добавок и его оптимизация. Ищем профессионального дизайнера, который готов на долгосрочное сотрудничество....
1 год назад
0
5
Нужно сделать сайт просчет оффера. Верстка страницы с Figma....
1 год назад
$33
10
2
Мне нужен бот перехватчик для программы ( taxsee driver ) чтобы брать предварительные и текущие заказы. Требования: . 1 бот перехватчик нужен для android. 2 можно писать bоt под моим аккаунтом или другие варианты. 3 функция отключения и включения бота когда он нужен или не нужен. За хорошую работу готов......
1 год назад
27
4
76
2
Ищу фрилансера для создания лендингов на Битрикс24. Занятость постоянная, 1 раз в 3 месяца....
1 год назад
138
3
Обменник криптовалют ( ТЗ во вложении)....
1 год назад
498
14
Необходимо написать небольшую серверную часть учебного сайта для запуска под виртуальной машиной Oracle VM VirtualBox Debian 6. 1 используя php7. 33 и базу MongoDB....
1 год назад
134
8
ИЩУ СПЕЦОВ – ВЫСОКОГО УРОВНЯ! 1). Уточните, какое у вас образование. 2). Обязательно предоставьте портфолио - лучшие работы. 3). Условия сотрудничества – по договоренности (сообщите ваши предварительные условия). П. все предложения, которые меня заинтересуют – либо отвечу, либо сохраню контакты в......
1 год назад
89
1
Нужно будет делать видео по примеру уже готового видео. Вы подойдете если : имеете базовые-легкие знания в трейдинге,если у вас хороший микрофон, нормальная дикция, и есть программа для снятия экрана на видео. (Себя снимать не нужно,только видео экрана) Чем выше качество тем выше оплата . Оплата за среднее......
1 год назад
122
3
Добрый день заинтересовавшимся! У нас сайт на стадии разработки на ОС 3. Создано ТЗ. Необходимо выполнить все пункты в ТЗ. Предварительно 10 000 руб. Поднятие цены можно и обсудить....
1 год назад
