Необходимо создать форму для входа или создания профиля на сайте по макету. Вход\регистрация должны осуществляется по телефону\смс или социальные сети (VK, OK, FB, Google) или по логин\почта и паролю.
Пользователя находимо найти по введенным данным (кроме пароля). Если не найден, то регистрируем с использованием предоставленных данных. Если пользователь авторизуется по соцсетям, то находим соответствие почты (если есть) и если пользователь найден то дополняем недостающие данные из соцсети (фио, телефон, если они не заполнены в профиле).
Дизайн по стилю сайта. Макет, отражающий принцип рарботы, прилагаю.
https://www.figma.com/file/nrfDk6kGPIDxoguYFQVeuY/Whitecat-Auth-Form
Сайт: http://whitecat.na4u.ru/admin::12345!1
Пишите вашу оценку работы в часах, почасовую ставку и срок.