Создать и исправить API Node.js Express Mysql Backend
15 000 руб. за проект
Более подробное ТЗ в прикрепленных файлах.
Node.js , express , mysql, Backend
API
Сохранить общую стилистику бекенда.
Создать методы:
GET /api/v1/rating/getTop - получение 5-и
случайных user_id из purchased_services
POST /api/v1/rating/addTop — добавка купленной
пользователем услуги в purchased_services
POST /api/v1/order/viewOrder - изменить значение
столбца viewed таблицы like_orders на True
GET /api/v1/rating/getReviews - получить все
отклики для пользователя (с параметрами count, offset)
GET /api/v1/rating/getServiceTime - получить
значение из таблицы purchased_services
POST /api/v1/rating/updateServiceTime - обновить
значения для таблицыpurchased_services — системный
GET /api/v1/company/companyChildren - получить
список дочерних компаний из таблицы companies где company_id = parent_user_id
POST /api/v1/payment_system/deposit_funds -
пополнить баланс на указанную сумму, системный
POST /api/v1/payment_system/сheck_promo -
проверить промокод
POST /api/v1/payment/createOrder - в таблицу
purchaise_history: [order_id, user_id, сумма позиций заказа, сумма заказа, вид
скидки, id скидки, размер скидки, способ оплаты]
GET /api/v1/payment/getOrderStatus - получить
статус оплаты заказа
POST /api/v1/payment/cancelOrder - закрыть заказ
POST /api/v1/payment/executeOrder - применить
заказ - системный
GET /api/v1/payment/history/ - получить список
заказов пользователя.
+Исправления (Проверяйте файлы).
Периодический мониторинг выполнения задачи с нашей стороны - готовность исполнителя продемонстрировать текущую работу на любом этапе.
Безопасная сделка (комиссия 50/50) или постоплата.
Перевод денежных средств в течении трех-пяти дней после сдачи работ, необходимых для написания и успешного проведения тестов с нашей стороны.
По всем вопросам пишите в телеграм: @usta_tech
Просьба сразу присылать профиль habr/git/портфолио релевантных работ.
Рассматриваем долгосрочное сотрудничество на постоянной основе.
Node.js , express , mysql, Backend
API
Сохранить общую стилистику бекенда.
Создать методы:
GET /api/v1/rating/getTop - получение 5-и
случайных user_id из purchased_services
POST /api/v1/rating/addTop — добавка купленной
пользователем услуги в purchased_services
POST /api/v1/order/viewOrder - изменить значение
столбца viewed таблицы like_orders на True
GET /api/v1/rating/getReviews - получить все
отклики для пользователя (с параметрами count, offset)
GET /api/v1/rating/getServiceTime - получить
значение из таблицы purchased_services
POST /api/v1/rating/updateServiceTime - обновить
значения для таблицыpurchased_services — системный
GET /api/v1/company/companyChildren - получить
список дочерних компаний из таблицы companies где company_id = parent_user_id
POST /api/v1/payment_system/deposit_funds -
пополнить баланс на указанную сумму, системный
POST /api/v1/payment_system/сheck_promo -
проверить промокод
POST /api/v1/payment/createOrder - в таблицу
purchaise_history: [order_id, user_id, сумма позиций заказа, сумма заказа, вид
скидки, id скидки, размер скидки, способ оплаты]
GET /api/v1/payment/getOrderStatus - получить
статус оплаты заказа
POST /api/v1/payment/cancelOrder - закрыть заказ
POST /api/v1/payment/executeOrder - применить
заказ - системный
GET /api/v1/payment/history/ - получить список
заказов пользователя.
+Исправления (Проверяйте файлы).
Периодический мониторинг выполнения задачи с нашей стороны - готовность исполнителя продемонстрировать текущую работу на любом этапе.
Безопасная сделка (комиссия 50/50) или постоплата.
Перевод денежных средств в течении трех-пяти дней после сдачи работ, необходимых для написания и успешного проведения тестов с нашей стороны.
По всем вопросам пишите в телеграм: @usta_tech
Просьба сразу присылать профиль habr/git/портфолио релевантных работ.
Рассматриваем долгосрочное сотрудничество на постоянной основе.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.