Внести правки в проект на React

3 000 руб. за проект
19 октября 2023, 14:23 • 6 откликов • 47 просмотров
Есть реализованный проект на реакте с косяками верстки фронта и парой логических ошибок.
Это не приложение, а сервис личного кабинета для работы в браузере.

Посмотрите, пожалуйста, скажите свою оценку по времени и стоимости.

Особенность - проект работает только при подключенном ssl + есть заморочки с безопасностью, поэтому локально его развернуть не получится, хосты локальные прописать не сможем, и тестировать надо будет на нашем тестовом сервере. Все доступы даем.
Исходники вышлю непосредственно исполнителю.

ошибки (список длинный, начну с самого горящего):
1) При регистрации в приложении появляется форма которая запрашивает:

Номер SIM / E-mail: / Контактный номер:
(Скриншот приложен)

Все эти поля необходимо валидировать. Иначе API не не дает зарегистрировать потому как не может сравнить данные.
а). НомерSIM - необходимо добавить проверку чтобы в поле были только цифры (без ограничения длины). В случае, если вводят буквы или символы - надо выводить ПОД полем формы сообщение: "Поле не может содержать буквы и иные символы, кроме цифр."

б). E-mail: сделать маску, сделать проверку на пробелы между символами в номере (перед и после собаки, в начале адреса, перед точкой в домене почты)

в). Контактный номер: Сделать стандартную маску +7 (xxx) xxx - xx - xx, но передаваться в API должно только 10 цифр (без +7 и без 8)

2). Также после того как форма с регистрацией прошла, появляется новый экран который запрашивает Проверочный код. И у этого экрана есть заголовок. Слово Регистрация отображается как РегистрИция. Надо поправить

3). Если что-то еще пошло не так - текст ошибки в красном прямоугольничке вверху формы заменить на: "Возникла непредвиденная ошибка. Обратитесь, пожалуйста, к оператору службы поддержки."

Файлы
Отзывы
С Романом сразу нашли общий язык, думающий адекватный исполнитель, легко выстраивает диалог по существу. Результат радует. Рекомендую.
7 месяцев назад
R50 47b63417042afd8483f4cb5a2e21e1ff
Фрилансер
Постановка задачи, коммуникация, оплата - все отлично! Рекомендую
7 месяцев назад