Присоединяйтесь к нам! » Регистрация Логин Пароль Забыли пароль?
0
0
Был на сайте: больше года назад
−

Разработка API доставки курьера

Статус Открытый
Публикация: 01.02.2021 / 18:42

Задание

Нужно создать API со swagger документацией. API должно уметь :

- Регистрация и авторизация пользователей ( через bearer token )

- Выписать всех пользователей

- Выписать пользователя по ID

- Заказать доставку ( откуда / куда / ID пользователя который заказал )

- Получить список моих заказов

- Получить статус заказа по ID

- Изменить статус заказа

___________

ЯП не сильно важно, но желательно на PHP / JS или Python.

Более подробно напишу потенциональному заказчику, включая полей, которые нужны допустим для заказа.

Прошу скинуть примерные сроки и желаемую материальную компенсацию.

__________



Регистрация пользователя: ( IUser )

ФИО

Название фирмы

Идетнификационный номер фирмы.

Адрес

Номер телефона

E-mail

Является адмиинстатором?

ID пользователя

____________

Список пользователей : Array<Iuser>; ( выводит всех пользователей, только если header имеет token админа )

Все списки что выше, видно только админу.

____________

Выписать пользователя по ID ( принимает ID параметр и выводит инфо юзера, только если header имеет token админа )

Заказать доставку ( Заказать доставку может любой регистрированны пользователь, его данные берутся из токена ) и записываются :

{ IUser } адрес получателя, e-mail получателя, тел. номер получателя, статус заказа ( начальный - заказано )

Изменить статус заказа - может только с токеном админа. Статус заказа ENUM: "ОЖИДАЕМ ПОДТВЕРЖДЕНИЕ" | "ЗАКАЗ ПРИНЯТ" | "Курьер выехал" | "Курьер забрал" | "Курьер доставляет"

Получить статус заказа - может кто угодно, без авторизации.

____

Файлы

Нет загруженных файлов
Стоимость : от 500 $
Срок выполнения : от 3 до 7 дней
Специализация: Разработка сайтов / Веб-программирование
На сайте: 7 лет 11 месяцев
Рейтинг: 2
Могу реализовать на Java в Spring Boot .
Специализация:
На сайте: 5 лет 9 месяцев
Рейтинг: 2
Здравствуйте, предоставляем такие усуги, если заинтересовало дайте пожалуйста обратную связь в телеграм @MarinaHRR ))

Создание сайтов (Лендинги, имиджевые, рекламные)

Стилизация сайтов под индивидуальный дизайн

Полноценный брендинг компании, brandbook (Составление визуального фирменного стиля)

Доработка сайтов

Презентации

Визитки, банеры, флаеры, дизайн упаковки

Заполнение интернет магазина товарами

Осуществляем ребрендинг
Специализация: Разработка сайтов / Верстка
На сайте: 8 лет 8 месяцев
Рейтинг: 323
Здравствуйте, пишите в телеграмм: @BestWeb21
Участники проекта (0)
Выберите работников из доступных предложений
Здесь Вы можете размещать дополнительную информацию и новости проекта