Техническое задание: Миграция backend API

Цель проекта

Выполнить чистый профессиональный рефакторинг backend-части существующего веб-сервиса. Внешние интерфейсы (endpoints, форматы запросов/ответов, протоколы подключения) должны остаться неизменными для клиентов.

Основные требования

  • Язык и фреймворк: Переписать внутреннюю реализацию с Python на PHP с использованием фреймворка Laravel.
  • Функционал: В API присутствует 3 метода. Их внешнее поведение (сигнатуры, ответы) менять нельзя.
  • Качество кода: Чистая, поддерживаемая и документированная кодовая база.
  • Инструменты: Обязателен опыт коммерческой работы с GitLab (CI/CD, репозитории) и Docker (сборка и развертывание окружения).
  • Документация: При необходимости - обновить или создать внутреннюю документацию по развертыванию и архитектуре.

Ожидаемый результат

  • Полностью работоспособное API на Laravel, функционально идентичное текущей Python-реализации.
  • Код, размещенный в GitLab-репозитории.
  • Docker-конфигурация для запуска и тестирования сервиса.

Обновление платформы 1С и сервера базы данных

Требуется выполнить комплексное обновление платформы 1С до актуальной версии для системы «Комплексная автоматизация». Сервер базы данных работает на SQL Server и не находится на техническом обслуживании. Необходимо обеспечить стабильную работу системы после обновления.

Разработка автоматизированного мода для онлайн-игры

Требуется создать мод для игры, который будет взаимодействовать с внешним сервером по TCP-протоколу, реализовывать процедуру авторизации и выполнять команды на отправку сообщений. Вся коммуникация осуществляется в JSON-формате.