Денис Королев Trydogolik Паспорт верифицирован
Чем дольше работаем тем меньше платите!
Рейтинг
789
№ 1 519 в каталоге
Отзывы
Профессионализм
-/10
Коммуникация
- /10
Город
Новосибирск
Опыт работы
4 года
На сайте с
2014 года
Юридический статус
Самозанятый
Freelance.Boutique
Премиум-сервис для лучших исполнителей

App Debite card + luhna and unit / e2e tested

Используемые навыки Python

Описание

### Credit Card Validator

#### Легенда

Задача: сделать виджет, позволяющий вводить номер карты (можете в качестве общего развития почитать про PCI DSS).

Общий вид виджета должен выглядеть следующим образом:


#### Описание
Вам нужно провести исследовательскую работу и выяснить - на базе чего определяется, какой платёжной системе принадлежит определённая карта (не забудьте про "Мир").

**Алгоритм Lunha** \
Используйте [следующий алгоритм](https://en.wikipedia.org/wiki/Luhn_algorithm) для проверки валидности номера карты.

Изображения для карт необходимо найти самостоятельно (помните, про авторские права и недопустимость нелегального использования).

+ нужна логика проверки номера карты;
+ выяснения принадлежности определённой платёжной системе.
+ нужны авто-тесты на функции проверки номера карты и принадлежности определённой платёжной системе.

Через Puppeteer и проверьте взаимодействие для двух различных вариантов:
1. Ввод валидного номера карты
1. Ввод невалидного номера краты

Оценили проект:

Другие проекты

Все проекты →
Маркетинг и Продвижение Аренда катера В2C Яндекс - 05.2021
Аренда катера В2C Яндекс - 05.2021
72
Веб-разработка и IT Books Online - Каталог 2021
Books Online - Каталог 2021
99
Маркетинг и Продвижение Arbeit fur Studenten и оценка бюджета на Google
Arbeit fur Studenten и оценка бюджета на Google
81
Маркетинг и Продвижение IT-разработки - В2С Google Москва 2020-12-14
IT-разработки - В2С Google Москва 2020-12-14
80