Разработать сайт на wix

Цена договорная
08 сентября 2021, 02:56 • 8 откликов • 37 просмотров
Приветствую
Требуется разработать сайт рассрочек для онлайн школ на платформе wix. Требуется реализовать следующие страницы и бэкэнд логику к ним:

Форма регистрации
Схоже с https://www.tinkoff. ru/cards/credit-cards/tinkoff-platinum/

Лендинг - шаг 1
  • Строка - Фамилия
  • Строка - Имя
  • Строка - Отчество
  • дата - Дата рождения
  • телефон - Телефон
  • email - Email
  • listbox - Выбор из списка «Школы» - необходимо иметь возможность редактировать список из админки
  • listbox - Выбор из списка «Продукты» - необходимо иметь возможность редактировать список из админки, для каждой Школы – свой список продуктов
  • checkbox - Я принимаю условия передачи информации (с сылкой на сами условия
  • Кнопка - Отправить
Лендинг - шаг 2
Подтверждение мобильного телефона: при переходе на форму по телефону указанному ранее отправляется СМС. От пользователя требуется ввести ее значение, происходит проверка значения отправленного кода с введенным значением.

Можно использовать внешние СМС гейты для отправки.
  • 4 цифры - Код из смс
  • кнопка - Выслать код повторно
  • кнопка - Отправить
В БД сохраняется дата, время ввода кода, ip адрес устройства, с которого была заполнена форма, текст отправленного сообщения. Для одного сеанса работы с сайтом допускается на более 2х повторных отправок СМС.

Лендинг - шаг 3
Паспортные данные:
  • Строка - Паспорт выдан
  • 4 цифры - Серия паспорта
  • 6 цифр - Номер паспорта
  • Дата - Дата выдачи
  • Строка - Адрес регистрации
  • Кнопка - Отправить
Лендинг - шаг 4
Загрузка фотографий паспорта
  • Кнопка загрузки - Загрузить паспорт - главная страница
  • Кнопка загрузки - загрузить паспорт - страница регистрации
  • Кнопка - Отправить
Пользователю возвращается номер заявки (как вариант - id пользователя в cms):

Лендинг - Заявка принята
Ваша заявка принята. Ваш номер заявки {Уникальный номер заявки}.

Нужно уметь заводить несколько заявок с одинаковыми ФИО и т.д., но разными школами или продуктами.
В cms сохраняется заявка пользователя и загруженные документы. Отправляется email уведомление менеджерам о новой заявке. У менеджеров должна быть возможность просматривать заявки со всеми заполненными пользователем полями.

Форма подписания документа
Менеджером загружается pdf документ в систему (если невозможно, на внешний сервер), рассчитывается значение md5 документа. По указанному номеру отправляется СМС с уникальной для пользователя ссылкой на следующую форму:

Страница подтверждения пользователем
Для подписания договора {id договора}, размещенного по адресу {url документа} введите код из смс:
  • 4 цифры Поле ввода смс
  • Кнопка Отправить смс заново
  • Кнопка Подписать
По кнопке отправить отправляется СМС следующего содержания:
Для подписания договора {id договора} введите код {код из 4 цифр}. MD5 договора {значение хэша}.

После успешного ввода в БД сохраняется дата, время ввода кода, ip адрес устройства, с которого была заполнена форма, текст отправленного сообщения.

Далее пользователю отображается в течение 5 секунд страница “Спасибо, договор {id договора} подписан. Для начала обучения оплатите первый транш по договору по ссылке {url формы оплаты} или дождитесь передаресации”, после чего через 5 секунд перенаправляется на страницу оплаты на yoomoney. Статус оплаты передается в cms из платежной системы.

Просьба оценить сроки и стоимость.