Все кейсы
Сервисы
2023
Хоккейный клуб "Молот"
Разработали новый функционал для сайта хоккейного клуба: матчи, статистика, состав команды и контент для болельщиков.
+62%
вовлечённость
×2.4
просмотры матчей
100%
адаптив
3 мес
до релиза
О проекте
Хоккейный клуб «Молот» - это профессиональная команда из Перми, с богатой историей и сильными традициями. Основанный в 1949 году, клуб многократно участвовал в чемпионатах и турнирах разных уровней, демонстрируя упорство и стремление к победе. «Молот» воспитал множество талантливых игроков и является значимой частью хоккейной культуры города.
Задача
Разработка новых страниц: Создали страницы "Команда" и "Статистика" для МХК "Молот", предоставляющие детальную информацию об игроках команды и их результатах в разных турнирах.
Работа с контроллерами: Добавили новые методы в контроллеры для обработки запросов на обновлённых страницах, с учётом специфики API Континентальной хоккейной лиги. Например, для получения и отображения данных игроков и статистики использовали контроллеры SiteController и YoungController для обработки как данных взрослой команды, так и юниорской.
Создание представлений (views): Разработали новые view-файлы, адаптировав их для вывода данных о команде и статистике игроков. Например, для страницы статистики создали таблицы с ключевыми метриками игроков (игры, голы, передачи и т.д.).
Работа с базой данных: Добавили или обновили таблицы в базе данных, включая таблицу young_player, для хранения данных о юниорских игроках и их статистике. Обеспечили корректное связывание полей с данными API и базы данных для актуализации статистики и информации о составе.
Интеграция с API Континентальной хоккейной лиги: Реализовали методы для периодического запроса данных через API и автоматического обновления информации о статистике команды и игроков. Это включает настройку консольной команды YoungPlayerStatsController, которая позволяет выполнять обновление данных по расписанию или при необходимости.
Настройка функционала отображения и навигации: Добавили вкладки и кнопки для удобного перехода между разделами на страницах команды и статистики, обеспечив удобную навигацию и структурирование информации.
Работа с контроллерами: Добавили новые методы в контроллеры для обработки запросов на обновлённых страницах, с учётом специфики API Континентальной хоккейной лиги. Например, для получения и отображения данных игроков и статистики использовали контроллеры SiteController и YoungController для обработки как данных взрослой команды, так и юниорской.
Создание представлений (views): Разработали новые view-файлы, адаптировав их для вывода данных о команде и статистике игроков. Например, для страницы статистики создали таблицы с ключевыми метриками игроков (игры, голы, передачи и т.д.).
Работа с базой данных: Добавили или обновили таблицы в базе данных, включая таблицу young_player, для хранения данных о юниорских игроках и их статистике. Обеспечили корректное связывание полей с данными API и базы данных для актуализации статистики и информации о составе.
Интеграция с API Континентальной хоккейной лиги: Реализовали методы для периодического запроса данных через API и автоматического обновления информации о статистике команды и игроков. Это включает настройку консольной команды YoungPlayerStatsController, которая позволяет выполнять обновление данных по расписанию или при необходимости.
Настройка функционала отображения и навигации: Добавили вкладки и кнопки для удобного перехода между разделами на страницах команды и статистики, обеспечив удобную навигацию и структурирование информации.
Решение
Что мы сделали
Матчи и статистика
Сделали раздел матчей с расписанием, результатами и статистикой.
Состав команды
Добавили профили игроков и тренерского штаба.
Контент для фанатов
Новости, фото и видео матчей в едином интерфейсе.
Адаптив
Обеспечили удобство на смартфонах, где болельщики читают новости.
Галерея
Как это выглядит
Сайт стал по-настоящему живым — болельщики следят за матчами и составом. Вовлечённость заметно выросла.
Достижения
Сертификаты и награды
Ещё кейсы
Похожие проекты
Хотите такой же результат?
Обсудим проект в формате «Корпоративные сайты»: подберём подход, оценим объём и сроки.