Заказчик
Заказчик realetive_ | FL.RU

Заказчик

На сайте 5 лет и 3 месяца (заходил 5 лет 3 дня назад)
0
21
Рейтинг
21
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
25 Апреля 2019
Бюджет: 7000 руб
NB! Для ознакомления желательно включить markdown-зрение. Описание не содержит нормальных ссылок на репозиторий и документацию.

Срок: 2-3 дня

Репозиторий GitHub: nevatrip/loopback-server

Фреймворк: Loopback 4

Язык: TypeScript

Стек
- корзина (готова): Redis
- Яндекс.Касса (готова): JavaScript, REST
- заказ (в процессе): Mongo

Опционально:
- git-crypt (GitHub: AGWA/git-crypt)


Задача
Необходимо дописать контроллеры для заказа.

### Корзина (GitHub: nevatrip/loopback-server/blob/develop/src/repositories/ cart.repository.ts) (готова)

Хранит сессию пользователя с массивом покупок.

### Яндекс.Касса (GitHub: lodosstm/yandex-checkout-node#readme) (готова)

При создании нового заказа из корзины генерирует запрос на оплату.

### Заказ (что нужно сделать)

Создаёт новый заказ из *корзины*. Хранит заказы и обновляет статус по запросу от Яндекс.Кассы.

Нужны несколько entrypoint'ов:
- POST: создание,
- PUT: редактирование поля,
- PUT: обновление (полностью)
- GET: заказ (where)
- GET: список заказов (limit, offset, where)

Модель: GitHub: nevatrip/loopback-server/blob/feature/#7-astramarin/src/models/ order.model.ts

Прошло времени с момента публикации: 5 лет 18 дней 7 минут
Раздел: Сайты / Веб-программирование

Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».