Разработка модуля централизованного управления ошибками

Цель проекта

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

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

  • Система кодирования: Реализовать структурированную систему кодов ошибок (например, E1001, E1002...).
  • Локализация сообщений: Подготовить человекочитаемые тексты ошибок на русском и английском языках.
  • Сериализация для API: Обеспечить автоматическое преобразование ошибок в структурированные JSON-ответы API.
  • Интеграция с HTTP: Реализовать маппинг кодов ошибок на соответствующие HTTP-статусы (404, 500, 400 и т.д.).
  • Логирование: Интегрировать модуль в систему логирования приложения для фиксации всех ошибок.
  • Единый рендер: Разработать общий механизм форматирования и вывода ошибок для клиентской и серверной частей.

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

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

Восстановление работы поддоменов на старом PHP-сайте

Требуется диагностировать и исправить работу поддоменов (региональных разделов) на устаревшем сайте, построенном на PHP и фреймворке Kohana. Система работает нестабильно, функционал поддоменов перестал функционировать.

Разработка Telegram-бота для сбора и анализа лидов с помощью ИИ

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