Необходимо разработать структуру базы данных postgresql и приложение node.js (nest или fastify) для парсинга всех данных из api csgoskins. Описание api есть на сайте проекта.
Нужно парсить три апи List Prices, List Offer Link и List Advanced Item Details. Первые две каждые 3 минуты, List Advanced Item Details один раз в день.
Апи List Prices и List Offer Link отдают большие объемы данных, без пагинации. По этому данные нужно обрабатывать по мере их поступления(Streaming) и использовать Батч-вставку в бд.
Для Апи List Advanced Item Details нужно придумать два метода парсинга. Первый должен скачивать все даныне, и обновлять данные в бд если они уже есть. Второй должен уметь только до загружать не существующие данные.
При загрузке данных нужно учитывать заголовок ответа X-RateLimit-Limit что бы не попасть в бан.
Данные из апи плохо структурированы, прошу обратить на это внимание.
Далее на основе полученных данных нужно будет написать несколько своих апи, но это будет отдельной задачей.
Оплата возможно как за проект так и почасовая но производится будет частями в согласно составленному после выбора исполнителя роадмапу.
Разделы:
Заказ
Опубликован:
12.11.2025 | 16:08 [поднят: 12.11.2025 | 16:08] [последние изменения: 12.11.2025 | 16:38]
Заказ находится в архиве