Автоматизировать сохранение и обработку данных с json api

Гість3 роки у сервісі
Дані замовника будуть вам доступні після подання заявки
09.05.2022

Имеется: json api со следующими возможностями:

  • получить список заказов (максимум 500 за раз)
  • получить кол-во заказов
  • получить различные дополнительные данные, которые позже пригодятся для обработки
Необходимо:

Бэкенд:

  • Раз в определенный промежуток (несколько минут) получать все заказы (все "странички", по 500 заказов на "страничку")
  • Обработка данных согласно ТЗ (например, разделить определенное значение на цифру, полученную из доп. данных; расчет, на сколько процентов выполнен заказ)
  • Сохранение данных в БД (желательно MariaDB )
  • При последующем получении данных, помимо сохранения новых: сравнить с существующими, пометить заказы, где изменился определенный параметр (процент выполнения заказа)
Фронтэнд:

Вывести данные в виде таблицы, где есть возможность:

  • сортировать нажатием сверху таблицы (по заголовку)
  • отображать заказы за N кол-во дней (у заказа в json есть дата и время создания)
  • отображать только изменившиеся заказы
  • отображать только удаленные заказы
  • получить цены по json api, сравнить с ценой в заказе; отобразить только заказы, где цена отличается на N % вниз или вверх
Цели: внутреннее использование, упрощение аналитики. Страничка не будет общедоступной.

Заявки фрілансерів