Проект и мотивация

Производственная система учёта (изделия, операции, рабочее время) переносится на Drupal. Исторические данные хранятся во внешней SQLite-базе. Вам предстоит разработать модуль, который обеспечит интеграцию и первичный перенос данных между системами.

Основные задачи

  • Модуль-файл: factory_bridge.module - основная логика интеграции;
  • Поддержка чтения и записи данных из/в SQLite через Drupal API;
  • Обработка типовых операций: изделия, нормативы времени, перенос отработанного времени;
  • Логирование ошибок и отчётность о перемещённых записях.

Требования к реализации

  • Язык: PHP (Drupal 9/10);
  • База: SQLite (файл хранится локально);
  • Методы: Drupal База API (Database::getConnection());
  • Тесты: любое простое тестовое приложение или нативные SQL-запросы для проверки.

Критерии приёмки

  • Модуль успешно подключается в админке Drupal;
  • После запуска все указанные таблицы перенесены без ошибок;
  • На внешний IP/ссылку ничего не отправляется.

Разработка дизайна оклейки автомобиля для благотворительной акции

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