Node.js Express Написать запросы API

5 000 руб. за проект
02 апреля 2023, 15:00 • 8 откликов • 74 просмотра
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) или постоплата.
Перевод денежных средств в течении трех дней после сдачи работ, необходимых для проверки.

Рассматриваем долгосрочное сотрудничество на постоянной основе.