Техническое задание: Автоматизация записи на рабочие смены

Цель проекта

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

Основные требования к функционалу

  • Целевое приложение: Программа должна взаимодействовать с указанным мобильным приложением для сотрудников (клиент предоставит название и детали).
  • Автоматический мониторинг: Скрипт должен в реальном времени отслеживать статус доступных смен на выбранном объекте (например, конкретный склад) и для выбранного процесса (например, размещение товара).
  • Автоматическая запись: При появлении свободного места ("горящей" записи) программа должна автоматически инициировать процесс записи пользователя, имитируя действия человека.
  • Настройка параметров: Пользователь должен иметь возможность предварительно настроить целевые параметры: объект (склад), тип работ (процесс).
  • Стабильность и скорость: Решение должно быть надежным и работать быстрее ручного ввода, чтобы обеспечить приоритет при записи.

Технические детали и ожидания

  • Клиент ожидает предложений по технической реализации (например, использование Python с библиотеками для автоматизации).
  • Важно обеспечить корректную работу с интерфейсом мобильного приложения.
  • Необходимо обсудить метод интеграции (эмулятор, прямое взаимодействие с APK и т.д.).
  • Конфиденциальные данные (название компании, конкретные склады в описании) будут уточнены исполнителю после согласования.

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

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

Модернизация дизайна сайта на платформе Конструктор

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