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

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

Бэкенд:

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

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

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

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

Дмитрий
 
30 лет
5 лет в сервисе
Был
2 месяца назад
52 отзыва(-1)
3 года назад
Ильдар
 
45 лет
16 лет в сервисе
Был
2 дня назад
92 отзыва(-1)
3 года назад
Руслан
 
35 лет
3 года в сервисе
Был
3 года назад
3 года назад
Владислав
 
29 лет
9 лет в сервисе
Был
3 года назад
1 отзыв
3 года назад
Иван
 
41 год
19 лет в сервисе
Был
2 года назад
4 отзыва(-2)
3 года назад
Евгений
 
38 лет
17 лет в сервисе
Был
2 часа назад
558 отзывов(-1)
3 года назад
ТОП-5
Веб-программирование
Дмитрий
 
50 лет
17 лет в сервисе
Был
7 дней назад
364 отзыва
3 года назад