Node.js Express Написать запросы API
5 000 руб. за проект
1) Сложные плюсики (уведомление о новых откликах и статусов заявок):
есть заявка (order).
При каждой новой заявке offer, изменять таблицу. (/api/v1/order/makeOffer)
При создании нового offer-а на этот order, присваивать ischangedunviwed "1". (/api/v1/order/makeOffer)
Сделать проверку в методе viewoffer, если все заявки на этот order просмотрены, то ischangedunviwed "0". /api/v1/order/viewOrder
Создать метод который будет выдавать количество orders, в которых есть ischangedunwived = 1.(/api/v1/order/seechanged)
создать метод для возвращения своих orders, в котором будет включено для каждого order количество unviewed заявок цифрой.(/api/v1/order/myorders)
Создать метод возврата всех offers на order.
2) Сделать методы Offers для функционала приглашения бригад, по аналогии с компаниями
модифицировать создание заявки компанией:
-/api/v1/order/makeOffer - пригласить определенную бригаду teamid, orderid, заблокировать новые приглашения на этот order на 72 часа ,
сделать методы для бригад:
-/api/v1/order/viewOffer - отметить заявку просмотренной
-/api/v1/order/RejectOffer - отклонение заявки
-/api/v1/order/AcceptOffer - принятие заявки
Присутствуют примеры запросов в postman.
Критерии выполнения: Успешное прохождение тестов
Периодический мониторинг выполнения задачи - готовность исполнителя продемонстрировать текущую работу на любом этапе.
Просьба сразу присылать профиль habr/git/портфолио релевантных работ.
Безопасная сделка (комиссия 50/50) или постоплата.
Перевод денежных средств в течении трех дней после сдачи работ, необходимых для проверки.
Рассматриваем долгосрочное сотрудничество на постоянной основе.
есть заявка (order).
При каждой новой заявке offer, изменять таблицу. (/api/v1/order/makeOffer)
При создании нового offer-а на этот order, присваивать ischangedunviwed "1". (/api/v1/order/makeOffer)
Сделать проверку в методе viewoffer, если все заявки на этот order просмотрены, то ischangedunviwed "0". /api/v1/order/viewOrder
Создать метод который будет выдавать количество orders, в которых есть ischangedunwived = 1.(/api/v1/order/seechanged)
создать метод для возвращения своих orders, в котором будет включено для каждого order количество unviewed заявок цифрой.(/api/v1/order/myorders)
Создать метод возврата всех offers на order.
2) Сделать методы Offers для функционала приглашения бригад, по аналогии с компаниями
модифицировать создание заявки компанией:
-/api/v1/order/makeOffer - пригласить определенную бригаду teamid, orderid, заблокировать новые приглашения на этот order на 72 часа ,
сделать методы для бригад:
-/api/v1/order/viewOffer - отметить заявку просмотренной
-/api/v1/order/RejectOffer - отклонение заявки
-/api/v1/order/AcceptOffer - принятие заявки
Присутствуют примеры запросов в postman.
Критерии выполнения: Успешное прохождение тестов
Периодический мониторинг выполнения задачи - готовность исполнителя продемонстрировать текущую работу на любом этапе.
Просьба сразу присылать профиль habr/git/портфолио релевантных работ.
Безопасная сделка (комиссия 50/50) или постоплата.
Перевод денежных средств в течении трех дней после сдачи работ, необходимых для проверки.
Рассматриваем долгосрочное сотрудничество на постоянной основе.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.