Next.js - Реализовать сброс пароля, поправить select форму

5 000 руб. за проект
21 мая 2024, 11:50 • 6 откликов • 55 просмотров
Нужен человек который сможит добавить некоторые вещи в текущий проект, нужно закончить в течении 2-3 дней.

Стек:

  • Next.js TypeScript Tailwind CSS React Docker ESLint Yarn
Задачи:

  1. Реализация сброса пароля по email:

    • В существующем проекте необходимо внедрить функциональность сброса пароля через email.
    • Пользователь должен иметь возможность запросить сброс пароля, введя свой email.
    • На указанный email должно отправляться письмо со ссылкой для сброса пароля.
    • После перехода по ссылке пользователь должен иметь возможность установить новый пароль.
  2. Поправка формы с выпадающим списком при регистрации и редактировании профиля:

    • В формах регистрации и редактирования профиля при выборе города выпадают дубликаты городов, так как одни и те же города могут находиться в разных регионах.
    • Необходимо изменить логику работы выпадающего списка таким образом, чтобы показывались уникальные города с указанием региона.
    • Например: Город (Регион).
Требования к фрилансеру:

  • Опыт работы с указанным стеком технологий.
  • Умение работать с формами и списками в React.
  • Опыт настройки и отправки email-уведомлений.
  • Знание TypeScript и умение писать чистый и поддерживаемый код.
  • Навыки работы с Tailwind CSS для стилизации компонентов.