Чем дольше работаем тем меньше платите!

Денис Королев Trydogolik

Рейтинг: 2 814
Паспорт верифицирован
Всего отзывов: 14 0
Выполнил заданий: 9
  • Активность:
  • Работ в портфолио: 97
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Стаж работы: 3 года
  • Тип занятости: Полный фриланс
  • Юридический статус:Самозанятый
Был на сайте:

App Debite card + luhna and unit / e2e tested

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

Описание

### Credit Card Validator

#### Легенда

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

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


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

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

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

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

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

Ссылки на примеры реализации

 github.com/Tryd0g0lik/frontend_testing_net.git

Презентация проекта

pic4466028.jpg

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

0