Skip to content
@Open-Inflation

Open Inflation

An open source project to collect consumer inflation data worldwide!

An open source project to collect consumer inflation data worldwide

Project Store type Tests last run Tests Downloads
perekrestok_api type segment Tests last run (ISO) Tests PyPI - Downloads
chizhik_api type segment Tests last run (ISO) Tests PyPI - Downloads
fixprice_api type segment Tests last run (ISO) Tests PyPI - Downloads
pyaterochka_api type segment Tests last run (ISO) Tests PyPI - Downloads
dns_api type segment not implemented not implemented not implemented
eldorado_api type segment not implemented not implemented not implemented
citilink_api type segment not implemented not implemented not implemented
mvideo_api type segment not implemented not implemented not implemented

2. Создание "сборочных конвееров"

Библиотеки-боты основываются на api библиотеках из предыдущего шага. Они занимаются организацией сложных действий: собрать информацию о магазинах, подробную инфу о множестве товаров или полную базовую инфу. Так же во время сбора они будут конвертировать все данные в единый стандартизированный формат независимо от магазина

Этап не проработан.

3. Создание центра хранения

Это единый сервер куда будут присылаться данные на регистрацию. Регистрация будет проходить из:

  1. Дополнения базы данных новыми записями (создание новой карточки товара, если позиция новая)/(обновление текущей карточки товара новой информацией (обновленной цене, рейтингу и т.п.))
  2. Обновление изображений: сохранение новых изображений для новых товаров, замена изображений для текущих товаров.

Сервер отвечает 2-мя способами:

  1. Пользователь может запросить актуальный дамп (датасет)
  2. Пользователь может общаться с сервером как с обычным каталогом

4. Создание сайта-интерфейса

Информация будет запрашиваться из центра хранений для визуализации инфляции, информации об изменении карточек товаров и т.п.

Popular repositories Loading

  1. pyaterochka_api pyaterochka_api Public

    Pyaterochka API async client

    Python 10 1

  2. perekrestok_api perekrestok_api Public

    Perekrestok API sync client

    Python 3

  3. chizhik_api chizhik_api Public

    Chizhik API async client

    Python 2

  4. fixprice_api fixprice_api Public

    FixPrice API async client

    Python 1

  5. .github .github Public

Repositories

Showing 5 of 5 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…