Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Описание задачи:

Задание: Отчет по продажам

Вы разрабатываете онлайн веб-приложение для генерации отчетов от сети продаж. Владельцы торговой сети (конечные пользователи системы) хотят оперативно получать отчеты о том как идут дела на их точках продаж, какая выручка, какие товары проданы и т.д. Системы внутри торговых точек (тоже конечные пользователи системы) должны используя ваш сервис отчитываться о совершенных продажах товаров чтобы централизованно происходил сбор таких данных. Продажи совершаются часто по этому имеет смысл заложить в сервис способность справляться с большими нагрузками.

Требования

  • реализуйте асинхронное веб приложение которое
    • обрабатывает GET-запрос на получение всех товарных позиций
    • обрабатывает GET-запрос на получение всех магазинов
    • обрабатывает POST-запрос с json-телом для сохранения данных о произведенной продаже (id товара + id магазина)
    • обрабатывает GET-запрос на получение данных по топ 10 самых доходных магазинов за месяц (id + адрес + суммарная выручка)
    • обрабатывает GET-запрос на получение данных по топ 10 самых продаваемых товаров (id + наименование + количество проданных товаров)
    • никакие лишние эндпоинты реализовывать не требуется
  • напишите readme.md с кратким описанием эндпоинтов и инструкцией запуска
  • используйте requirements.txt для указания сторонних зависимостей и их версий
  • используйте postgres или sqlite в качестве базы.
  • используйте асинхронный веб-фреймворк на ваш выбор и асинхронный драйвер подключения к бд на ваш выбор.
  • в качестве ориентира модели данных можно(а можно и не) использовать приведенную ниже dbml схему (визуализировать ее можно инструментом dbdiagram.io). однако это не обязательно, можно разработать собственное целевое понимание модели данных (приведенная модель будет приложена в HTML файле).

    Ожидаемый результат

    • Реализуйте программу согласно требованиям описанным выше.
год назад
guest_16728298617173
год в сервисе
Был
год назад
  • Похожие заказы
  • $5

    Добрый день есть задачка передать mysql запрос или разбить его на несколько под запросов есть три таблицы letters_od_in_n , letters_od_in_perf, letters_od_in_date_n нужно сделать что бы GROUP BY `letters_od_in_n`.`id` на связку таблиц ...

    Базы данных5 заявок
    Закрыт
    год назад
  • Необходимо из 10 таблиц сделать единый отчет в access. В каждой таблице по 5-8 значений на дату. В отчете должно быть единое окно, в которой все эти значения из 10-ти таблиц будут отображаться с возможностью ...

    Базы данных5 заявок
    Закрыт
    год назад
  • $200

    Необходимо создать бота для поиска определенных транзакций на etherscan и когда они происходят получать уведомление в tg либо куда-то еще. В целом куда я буду получать уведомление о транзакции неважно, важно находить их и получать:) ...

    Базы данных6 заявок
    Закрыт
    год назад
  • Здравствуйте! Нужно составить скрипт (виндовс 10), любым удобным инструментом/способом, скрипт должен конвертировать вопросы с вариантами ответов (указывать верный) в таблицу xls и далее формат cvs (для загрузки таблицы в wordpress (раздел тесты). В документах ниже, ...

    Базы данных3 заявки
    Закрыт
    год назад
  • Требуется не сложный крипто обменник + бд. Регистрация, и сам обменник с выбором пары монет, выдающий нужный адрес кшелька.

    Базы данных1 заявка
    Закрыт
    год назад
  • Необходимо создать базу данных тема "Розробка бази даних системи диференційної діагностики дерматологічних захворювань" по инструкции в прикрепленном файле за вариантом (вариант 3) + отчет к ней в Word (содержание также есть в файле).

    Базы данных1 заявка
    Закрыт
    год назад