Добавить работу

Доработка проверки номера при восстановлении пароля в Kivach Life (Flutter)

Дата выполнения работы: 21.01.2026

Выполнена доработка системы валидации номеров телефона на экране восстановления пароля в мобильном приложении Kivach Life для операционной системы iOS и Android.

Проблема заключалась в том, что для определенных регионов применялись неправильные правила проверки количества символов в номере телефона. Из-за универсального алгоритма валидации многие действительные номера не проходили проверку, что блокировало пользователям возможность восстановить доступ к своим аккаунтам.

Была реализована регион-специфичная логика валидации:
- Для каждого поддерживаемого региона настроены индивидуальные правила проверки формата номера.
- Система автоматически определяет регион по коду страны и применяет соответствующие валидационные правила.
- Для каждого региона установлены корректные диапазоны допустимой длины телефонного номера.

После тестирования исправления на различных устройствах и симуляторах был выполнен релиз обновления в магазины приложений.

Приложение разработанно на кроссплатформенной платформе Flutter.
Все выполнено строго по ТЗ.

21.01.2026 181 592