Спортивный портал «Единая спортивная платформа»

Создание спортивного портала для Фонда Спорта.

Этот кейс больше не обновляется.

Задачи проекта

  • Создание портала для организации спортивных мероприятий и соревнований по разным видам спорта.
  • Организация команд и спортивных клубов.
  • Инструменты хранения и систематизации статистики.
  • Создания конструкторов мобильных приложений для спортсменов, команд, лиг, соревнований и спортивных клубов.
  • Создания конструкторов лендингов для спортсменов, команд, лиг, соревнований и спортивных клубов.

Проектирование

Карта сайта

На основе семантического ядра и результатов сегментирования аудитории составлена структура [сайта/интернет-магазина и каталога]. В качестве многих заголовков названий разделов 2-3 уровня используются наиболее часто встречающиеся поисковые запросы.

Карта

Карта 2

Карта 3

Прототип

В составе прототипа — более 80 страниц.

Главная страница

Главная страница

Страница спортсмена

Страница спортсмена

Страница соревнований

Страница соревнований

Страница управления игрой

Страница управления игрой Страница управления игрой Страница управления игрой

Дизайн

Эскизы

На основе фирменного стиля и результатов анкетирования клиента разработаны эскизы проекта. При дизайне учитывались современные тренды веб-дизайна.

1 итерация

Эскиз главной

Эскиз страницы пользователя

2 итерация

Эскиз главной 2

Макеты

На основе эскизов и прототипа разработаны эскизы проекта. Разработана и согласована главная страница в графическом формате. Затем были разработаны все типовые страницы в верстке чистового качества.

1 итерация

Макет страницы пользователя 1 итерация

2 итерация

Макет страницы пользователя 2 итерация

3 итерация (согласована)

Макет страницы пользователя 3 итерация

Страницы в вёрстке

Главная страница в вёрстке

Страница соревнований в вёрстке

Платформа

  • Операционная система — Linux Debian
  • Веб-серверы: Apache, nginx
  • База данных — MySQL
  • Языки программирования: PHP, JavaScript
  • Система управления: Fastsite CMS

Разработка

Верстка выполнена на framework Foundation 6.0. Обеспечена адаптивная вёрстка. Код прошёл тестирование на соответствие стандартам W3C.

Программирование выполнялось на PHP. Отдельные возможности реализованы на стандартных модулях jQuery.

Контроль качества проводился автоматическими системами. Обеспечено соответствие стандартам PSR для PHP. Пройдены все встроенные тесты (безопасность, производительность, неизменность ядра и т.д.) системы управления контентом.

Дальнейшее развитие

Развитие осуществляется на основе периодических процессов выявления потребностей и планирования проектов — видений. Интервью проводятся с периодичностью раз в квартал. Корректировка планов — ежемесячно вносятся изменения в мастер-планы проекта. Ключевые задачи:

Март 2018

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

Апрель 2018

  • Разработка основных блоков подсистемы доступа с мобильных устройств.
  • Разработка блоков подсистемы администрирования.
  • Сервис управления правами доступа предполагает назначение ролей пользователям, разрешение конфликтных ситуаций, делегирование полномочий.

Май 2018

  • Сервис регистрации, предоставляющий функции по распространению мобильного приложения, регистрации в Системе с учетом требований безопасности.
  • Подсистема регистрации.
  • Сервис управления персональной информацией пользователя.
  • Разработка блоков подсистемы администрирования.
  • Сервис управления контентом, обеспечивающий настройку профилей пользователей, команд, лиг, первоначальное наполнение содержимым, инструменты модерирования сообщения и публикуемых материалов.

Июнь 2018

  • Подсистема управления Командой.
  • Сервис формирования команды из числа пользователей системы
  • Разработка блоков подсистемы администрирования.
  • Календарь событий. Ввод информации о новом событии либо редактирование существующего.
  • Подсистема Web-конструктора.
  • Шаблон Web-конструктора команды.
  • Сервис мобильного доступа к сервисам Системы, обеспечивающий доступ к функциональности остальных подсистем через интерфейс мобильного приложения на платформах iOS и Android.
  • Регистрация, авторизация в личном кабинете. Сервис управления персональной информацией пользователя.

Июль 2018

  • Подсистема управления Командой.
  • Сервис обеспечения подготовки и проведения игр. Сервис ролевого доступа.
  • Подсистема Web-конструктора.
  • Шаблон Web-конструктора соревнований.
  • Сервис мобильного доступа к сервисам Системы, обеспечивающий доступ к функциональности остальных подсистем через интерфейс мобильного приложения на платформах iOS и Android.
  • Просмотр календаря событий. Ввод информации о новом событии либо редактирование существующего.

Август 2018

  • Сервис коммуникации и обмена сообщениями.
  • Сервис мобильного доступа к сервисам Системы, обеспечивающий доступ к функциональности остальных подсистем через интерфейс мобильного приложения на платформах iOS и Android.
  • Перенос информации со страницы Команды на портале.

Сентябрь 2018

  • Подсистема Web-конструктора.
  • Шаблон Web-конструктора спортсмена.
  • Подсистема управления соревнованиями.
  • Подсистема проведения соревнований/чемпионатов. Сервис ролевого доступа соревнования/чемпионат.
  • Разработка массовой регистрации в команду.
  • Сервис мобильного доступа к сервисам Системы, обеспечивающий доступ к функциональности остальных подсистем через интерфейс мобильного приложения на платформах iOS и Android.
  • Реализация ролей доступа к функционалу приложения.

Октябрь 2018

  • Подсистема Web-конструктора.
  • Шаблон Web-конструктора команды.
  • Подсистема обучения работе с порталом.
  • Разработка функции приглашения друзей.
  • Подсистема уведомлений.
  • Разработка функционала управления составами на играх.
  • Сервис мобильного доступа к сервисам Системы, обеспечивающий доступ к функциональности остальных подсистем через интерфейс мобильного приложения на платформах iOS и Android.
  • Написание API для мобильного приложения в функционал “Составы”.Реализация функционала приглашение друзей.

Ноябрь 2018

  • Подсистема Спортивных клубов.
  • Сервис ролевого доступа.
  • Подсистема управления лигой.
  • Сервис ролевого доступа.
  • Реализация многоступенчатой регистрации в соревнования/лигу
  • Подсистема управления уведомлениями.
  • Сервис мобильного доступа к сервисам Системы, обеспечивающий доступ к функциональности остальных подсистем через интерфейс мобильного приложения на платформах iOS и Android.
  • Написание API для текстовой трансляции. Отправка сообщения в текстовую трансляцию.

Декабрь 2018

  • Подсистема Web-конструктора.
  • Шаблон Web-конструктора Лиги.
  • Подсистема судей.
  • Картографический сервис.
  • Подсистема кросспостинга со страницы профиля.
  • Подсистема управления медиа.
  • Сервис мобильного доступа к сервисам Системы, обеспечивающий доступ к функциональности остальных подсистем через интерфейс мобильного приложения на платформах iOS и Android.
  • Обмен сообщениями с другими пользователями.

Январь 2019

  • Подсистема Web-конструктора.
  • Шаблон Web-конструктора Спортивные клубы. Реализации подсистемы конструктора на портале.
  • Подсистема страниц спонсоров/партнеров.
  • Сервис мобильного доступа к сервисам Системы, обеспечивающий доступ к функциональности остальных подсистем через интерфейс мобильного приложения на платформах iOS и Android.
  • Обмен сообщениями с другими пользователями.

Февраль 2019

  • Заведение виджетов на все страницы портала.
  • Создание подсистемы базовой статистики.
  • Создать блок расписание.

Март 2019

  • Разработка подсистемы Добавить в друзья.
  • Разработка признака командности у видов спорта.
  • Сервис мобильного доступа к сервисам Системы, обеспечивающий доступ к функциональности остальных подсистем через интерфейс мобильного приложения на платформах iOS и Android.
  • Создание прототипов приложения для судей и статистиков.

Апрель 2019

  • Заведение виджетов 2 порядка на все страницы портала.
  • Реализовать загрузчик аватарок и обложек.
  • Реализовать окно чата в виджете во всех сущностях.
  • Сервис мобильного доступа к сервисам Системы, обеспечивающий доступ к функциональности остальных подсистем через интерфейс мобильного приложения на платформах iOS и Android.
  • API для приложения судей.

Май 2019

  • Добавить турнирную таблицу, реализовать разбивку по дивизионам
  • Реализовать массовую загрузку изображений в медиа.
  • Доработка трансляции и ввода информации в части прототипов.
  • Доработка прототипа по футболу, хоккею, волейболу, баскетболу. Доработка прототипов по неосновным для портала видам спорта.

Июнь 2019

  • Разработка функционала прямой трансляции согласно требованиям по видам спорта.
  • Инструмент ввода информации о футболу, хоккею, волейболу, баскетболу. Инструмент ввода информации по неосновным для портала видам спорта.
  • Разработка блока Аналитики.
  • Сервис сбора хранения и систематизации личных и командных результатов по футболу, хоккею, волейболу, баскетболу.

Июль 2019

  • Разработка нового функционала регистрации на соревнования.
  • Разработка создания страницы клуба, команды и пользователя через регистрацию на соревнования. Разработка системы оплаты участия в соревнованиях.
  • Разработка блока Аналитики.
  • Рейтинги личных и командных результатов по футболу, хоккею, волейболу, баскетболу.

Август 2019

  • Разработка функционала прямой трансляции согласно требованиям по видам спорта, дополнительный функционал.
  • Функционал учета времени игры и тайминга. Функционал управления через расстановку на поле.
  • Сервис формирования аналитических отчетов.
  • Редизайн портала.
В сентябре 2019 проект был остановлен.

Поделиться в соц. сетях:    
FastSite.ru
Почтовый адрес

150040, Россия, Ярославль, проспект Ленина, дом 25, 6 этаж, офис 603

ООО «Фастсайт»

ИНН 7606108051
ОГРН 1167627061690

Телефон
E-mail
     
Яндекс.Метрика