Нужен кодер

Discussion in 'Предложения работы, услуг' started by dabber, 5 Jan 2022.

  1. dabber

    dabber New Member

    Joined:
    8 Dec 2019
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    Нужно выполнить данное ТЗ.
    Сроки,Цену и контакты в лс

    Требуется форма ввода оплаты
    4 состояния
    Первое - 4 поля СС, Имя на карте (опционально), дата YY/MM, CVV
    проверка валидности данных (заполнение полей, формат карты (длина, тип, пробелы между частями (маска для ввода)), дата, соответсвие длины СВВ типу карты), с подсветкой ошибочных полей
    Второе - Поле ввода СМС кода, ссылка [повторить отправку] без дефолтного действия, кнопка с текстом "Проверить"

    Третье это тоже что и первое, но с полупрозрачным слоем поверх и спиннером
    Четвертое это то же что и второе, но с полупрозрачным слоем поверх и спиннером

    Переключение между состояниями - по вызову функции js
    Получение данных из полей - вызовом функции js
    Допустимо использовать jQuery

    например (можно сделать не именно так)
    function setState(stateId) {
    }

    function getPaymentData() {
    return {
    card:
    name:
    expY:
    expM:
    cvv:
    }
    }

    function getSMSCode() {
    return "code"
    }

    возможность подвязать события на любой элемент формы стандартным js образом


    Спиннеры хорошо бы 2-3 разных, настраеваемо
    Цветовая схема - настраиваемо в css
    Все состояния формы должны корректно масштабироваться относительно родительского элемента
    те форма должна корректно смотреться при любой ширине (в рамках разумного, не меньше например ширины телефона в портретном режиме)
     
  2. dabber

    dabber New Member

    Joined:
    8 Dec 2019
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    актуально
     
Loading...