Техническое задание: Разработка футбольного менеджера на базе JohnCMS 9.6

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

Основные задачи проекта

  • Глубокая модификация CMS: Переработка ядра JohnCMS 9.6 под игровую механику футбольного симулятора.
  • Проектирование базы данных: Создание новой, оптимизированной структуры БД для хранения данных о командах, игроках, матчах, трансферах, финансах и статистике.
  • Разработка игровых механик: Реализация системы проведения и симуляции матчей, трансферного рынка, тренировок, развития молодёжной академии, управления инфраструктурой клуба и улучшения характеристик игроков.
  • Оптимизация производительности: Обеспечение стабильной работы системы при высокой нагрузке.

Требования к пользовательскому интерфейсу

Необходимо создать интуитивно понятное левое меню со следующими ключевыми разделами:

  • Команда
  • Состав
  • Матчи
  • Турнирная таблица
  • Трансферы
  • Финансы
  • Тренировки
  • Академия
  • Статистика
  • Новости
  • Настройки

Требования к административной панели

  • Полная переработка под специфику игрового проекта.
  • Управление правами доступа пользователей и администраторов.
  • Контроль и редактирование игровых данных: статистики, финансовых балансов клубов, параметров игроков и команд.
  • Инструменты для управления игровым миром и его балансировки.

Ключевые технологии и стек

Работа ведётся на базе существующей системы JohnCMS 9.6 (PHP). От исполнителя требуется глубокое понимание её архитектуры для безопасной и эффективной модификации.

Разработка медиаплатформы на WordPress для организации и обсуждения событий

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