Node.js Express Починить запросы API
10 000 руб. за проект
1)
если пользователь авторизован за team
Добавить в ответе поля из дб order_likes
в методах
/api/v1/order/getOrders
/Api/v1/order/searchOrder
/Api/v1/order/{orderid}
если поля с таким id нет - ставить поле null
если пользователь авторизован за company
Добавить в ответе поля из дб order_likes
в методах
/api/v1/order/getOrders
/Api/v1/order/searchOrder
/Api/v1/order/{orderid}
/api/v1/order/myOrders
если поля с таким id нет - ставить поле null
2)
в методе /api/v1/oder/searchOrder возвращать строки из бд исключительно где status = open
3)
Сделать регистрацию по ВКонтакте и одноклассникам
запрашивать доступ к полям имя фамилия телефон почта
Создать новую team на основе этих полей
4) починить PUT /me/team
PUT /api/v1/me/team
Запрос не обновляет данные в бд
поля headcount , potential_headcount, zone_of_work не изменяются
5)Добавить в GET /api/v1/user/me
В возврат значений для авторизованной бригады (team)
Добавить поле specification , заполнять соответствующими данными из бд
Таблица team_specifications
В возврат значений для авторизованной компании (company)
Добавить поле docs , logo заполнять соответствующими данными из бд
6)
PUT /api/v1/user/me
Принимать поля email, phone
делать нужные проверки (принимать смс с нового номера телефона, принимать токен из новой почты)
и обновлять их у соответствующие поля у юзера в бд
Присутствуют примеры запросов в postman.
Критерии выполнения: Успешное прохождение тестов
Периодический мониторинг выполнения задачи - готовность исполнителя продемонстрировать текущую работу на любом этапе.
Просьба сразу присылать профиль habr/git/портфолио релевантных работ.
Безопасная сделка (комиссия 50/50) или постоплата.
Перевод денежных средств в течении трех дней после сдачи работ, необходимых для проверки.
Рассматриваем долгосрочное сотрудничество на постоянной основе.
если пользователь авторизован за team
Добавить в ответе поля из дб order_likes
в методах
/api/v1/order/getOrders
/Api/v1/order/searchOrder
/Api/v1/order/{orderid}
если поля с таким id нет - ставить поле null
если пользователь авторизован за company
Добавить в ответе поля из дб order_likes
в методах
/api/v1/order/getOrders
/Api/v1/order/searchOrder
/Api/v1/order/{orderid}
/api/v1/order/myOrders
если поля с таким id нет - ставить поле null
2)
в методе /api/v1/oder/searchOrder возвращать строки из бд исключительно где status = open
3)
Сделать регистрацию по ВКонтакте и одноклассникам
запрашивать доступ к полям имя фамилия телефон почта
Создать новую team на основе этих полей
4) починить PUT /me/team
PUT /api/v1/me/team
Запрос не обновляет данные в бд
поля headcount , potential_headcount, zone_of_work не изменяются
5)Добавить в GET /api/v1/user/me
В возврат значений для авторизованной бригады (team)
Добавить поле specification , заполнять соответствующими данными из бд
Таблица team_specifications
В возврат значений для авторизованной компании (company)
Добавить поле docs , logo заполнять соответствующими данными из бд
6)
PUT /api/v1/user/me
Принимать поля email, phone
делать нужные проверки (принимать смс с нового номера телефона, принимать токен из новой почты)
и обновлять их у соответствующие поля у юзера в бд
Присутствуют примеры запросов в postman.
Критерии выполнения: Успешное прохождение тестов
Периодический мониторинг выполнения задачи - готовность исполнителя продемонстрировать текущую работу на любом этапе.
Просьба сразу присылать профиль habr/git/портфолио релевантных работ.
Безопасная сделка (комиссия 50/50) или постоплата.
Перевод денежных средств в течении трех дней после сдачи работ, необходимых для проверки.
Рассматриваем долгосрочное сотрудничество на постоянной основе.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.