Разработать API на NestJS
5 000 руб. за проект
Разработать API на NestJS
Описание процесса: После ввода номера телефона пользователем, активируется проверка через SmartCaptcha. Если результат проверки положителен, запрашивается проверочный код для подтверждения номера телефона. Успешное прохождение этого этапа позволяет получить последнюю анкету пользователя из внешнего API. Далее пользователь заполняет анкету, а введенные данные отправляются на другой API.
Важно! Базу данных создавать не нужно только пересылать данные на другое API.
После ввода телефона пользователем
Часть 1 - Проверка SmartCaptcha
https://cloud.yandex.ru/docs/smartcaptcha/quickstart
Часть 2 - Проверка телефона
После прохождения SmartCaptcha приложение должно проверять пользователя с помощью кода.
Для проверки телефона использовать сервис:
https://api.devino.online/sms/messages
Часть 3 - Получение последней анкеты по номеру телефона с друго API
После проверки пользователя получаем последнюю анкету пользователя по номеру телефона.
GET /Anketa/{phone}
Номер телефона в формате +7(111)111-11-11
{
"result": {
"number": 0,
"phone": "string",
"name": "string",
"birthday": "2023-11-20T20:30:24.373Z",
"children": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"birthday": "2023-11-20T20:30:24.373Z",
"fullName": "string",
"age": "string"
}
],
"dateAccess": "2023-11-20T20:30:24.373Z",
"isPromo": true
},
"status": "string",
"errorMessage": "string"
}
Часть 4 - Добавление анкеты
Далее пользователь вводит данные в анкету, которые отправляем на другое API
POST /Anketa
{
"number": 0,
"phone": "string",
"name": "string",
"birthday": "2023-11-20T20:32:10.837Z",
"children": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"birthday": "2023-11-20T20:32:10.837Z"
}
],
"dateAccess": "2023-11-20T20:32:10.837Z",
"isPromo": true
}
Описание процесса: После ввода номера телефона пользователем, активируется проверка через SmartCaptcha. Если результат проверки положителен, запрашивается проверочный код для подтверждения номера телефона. Успешное прохождение этого этапа позволяет получить последнюю анкету пользователя из внешнего API. Далее пользователь заполняет анкету, а введенные данные отправляются на другой API.
Важно! Базу данных создавать не нужно только пересылать данные на другое API.
После ввода телефона пользователем
Часть 1 - Проверка SmartCaptcha
https://cloud.yandex.ru/docs/smartcaptcha/quickstart
Часть 2 - Проверка телефона
После прохождения SmartCaptcha приложение должно проверять пользователя с помощью кода.
Для проверки телефона использовать сервис:
https://api.devino.online/sms/messages
Часть 3 - Получение последней анкеты по номеру телефона с друго API
После проверки пользователя получаем последнюю анкету пользователя по номеру телефона.
GET /Anketa/{phone}
Номер телефона в формате +7(111)111-11-11
{
"result": {
"number": 0,
"phone": "string",
"name": "string",
"birthday": "2023-11-20T20:30:24.373Z",
"children": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"birthday": "2023-11-20T20:30:24.373Z",
"fullName": "string",
"age": "string"
}
],
"dateAccess": "2023-11-20T20:30:24.373Z",
"isPromo": true
},
"status": "string",
"errorMessage": "string"
}
Часть 4 - Добавление анкеты
Далее пользователь вводит данные в анкету, которые отправляем на другое API
POST /Anketa
{
"number": 0,
"phone": "string",
"name": "string",
"birthday": "2023-11-20T20:32:10.837Z",
"children": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"birthday": "2023-11-20T20:32:10.837Z"
}
],
"dateAccess": "2023-11-20T20:32:10.837Z",
"isPromo": true
}
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.