Техническое задание: Доработка парсера данных об остатках

Суть задачи

Имеется настроенный парсер, который собирает информацию о товарах с сайта поставщика. Однако на сайте не отображаются данные о количестве товара в наличии (остатках).

Проблема

Актуальные остатки можно получить только путем имитации действия пользователя - добавления товара в корзину. После этого действия на странице появляется информация о доступном количестве.

Требования к доработке

  • Проанализировать существующий код парсера.
  • Разработать и внедрить алгоритм, который для каждого товара будет имитировать добавление в корзину.
  • Извлекать из ответа сервера или обновленной страницы данные об остатках.
  • Интегрировать получение остатков в общий процесс парсинга.
  • Обеспечить устойчивую работу скрипта к возможным изменениям на стороне сайта (насколько это возможно).
  • Код должен быть чистым, с комментариями.

Результат работы

Парсер должен возвращать полный набор данных по каждому товару, включая название, цену, характеристики и количество в наличии на складе поставщика.

Разработка кроссплатформенного мобильного приложения для ресторана

Требуется создать с нуля кроссплатформенное мобильное приложение для ресторана с уникальным пользовательским интерфейсом. Приложение должно соответствовать техническим требованиям, изложенным в подробном техническом задании.