Хоккейный клуб "Молот"
О проекте
Хоккейный клуб «Молот» — это профессиональная команда из Перми, с богатой историей и сильными традициями. Основанный в 1949 году, клуб многократно участвовал в чемпионатах и турнирах разных уровней, демонстрируя упорство и стремление к победе. «Молот» воспитал множество талантливых игроков и является значимой частью хоккейной культуры города.
Задачи
Разработка новых страниц: Создали страницы "Команда" и "Статистика" для МХК "Молот", предоставляющие детальную информацию об игроках команды и их результатах в разных турнирах.
Работа с контроллерами: Добавили новые методы в контроллеры для обработки запросов на обновлённых страницах, с учётом специфики API Континентальной хоккейной лиги. Например, для получения и отображения данных игроков и статистики использовали контроллеры SiteController и YoungController для обработки как данных взрослой команды, так и юниорской.
Создание представлений (views): Разработали новые view-файлы, адаптировав их для вывода данных о команде и статистике игроков. Например, для страницы статистики создали таблицы с ключевыми метриками игроков (игры, голы, передачи и т.д.).
Работа с базой данных: Добавили или обновили таблицы в базе данных, включая таблицу young_player, для хранения данных о юниорских игроках и их статистике. Обеспечили корректное связывание полей с данными API и базы данных для актуализации статистики и информации о составе.
Интеграция с API Континентальной хоккейной лиги: Реализовали методы для периодического запроса данных через API и автоматического обновления информации о статистике команды и игроков. Это включает настройку консольной команды YoungPlayerStatsController, которая позволяет выполнять обновление данных по расписанию или при необходимости.
Настройка функционала отображения и навигации: Добавили вкладки и кнопки для удобного перехода между разделами на страницах команды и статистики, обеспечив удобную навигацию и структурирование информации.