Все функции. Все включено.

Без уровней. Без ограничений функций. Без "премиум" обновлений. Каждая лига, каждый тренер и каждый родитель получают всё, что указано ниже.

Управление командой и игроками

Доска регистраций

Просматривайте все регистрации одним взглядом на доске в стиле Kanban, организованной по возрастным группам — U10, U12, U14 и далее. Цветные колонки показывают количество игроков в дивизионе, а сводные значки отображают общее количество, ожидающих, одобренных и отклоненных в реальном времени. Поиск по имени игрока или родителя, фильтрация по статусу и переключение между видами "Доска" и "Список". Каждая карточка показывает имя игрока, связанного родителя, дату рождения, статус одобрения и выполнение отказа от претензий.

Аккаунт родителя и вход в систему

Родители регистрируются и входят через брендированный портал вашей лиги по адресу yourleague.teamcav.com. Форма регистрации собирает имя, фамилию, email, телефон и пароль — с встроенным принятием Условий использования и Политики конфиденциальности. Возвращающиеся родители входят в систему и продолжают с того места, где остановились. Логотип и название вашей лиги отображаются на видном месте, чтобы семьи всегда знали, что находятся в правильном месте.

Информация об игроке и контакты опекуна

Форма регистрации собирает имя, фамилию, дату рождения и опыт игрока. Контактная информация родителей автоматически заполняется для авторизованных пользователей — включая имя, email и телефон — с возможностью добавить второго родителя или опекуна. Общая стоимость всегда видна вверху, чтобы семьи знали цену перед подачей заявки.

Профиль игрока и предпочтения по позициям

Дополнительный раздел профиля игрока позволяет родителям указать прозвище, пол, размер формы и желаемый номер. Предпочтения по позициям выбираются с помощью наглядных кнопок для каждой роли — Вратарь, Защитник, Левый защитник, Правый защитник, Центральный защитник, Полузащитник, Левый полузащитник, Правый полузащитник, Центральный полузащитник, Нападающий, Форвард и Крайний нападающий — чтобы тренеры знали предпочтения каждого игрока до начала сезона.

Сбор информации о здоровье, безопасности и аллергиях

Регистрация собирает важную информацию о здоровье с кнопками быстрого выбора аллергий на арахис, орехи, молочные продукты, яйца, пшеницу/глютен, сою, рыбу, морепродукты, кунжут и укусы пчел — плюс поле для других аллергий и свободное поле для медицинских заметок. Заметное уведомление напоминает родителям, что информация об аллергиях будет передана тренерам для безопасности во время перекусов. Дополнительный раздел "Играть с другом" позволяет семьям запросить конкретного товарища по команде или тренера, и лига постарается учесть это при формировании команд.

Планы оплаты, отказ от ответственности и скидки

Семьи выбирают план оплаты при регистрации — полная оплата или разделение на ежемесячные взносы с четко указанной комиссией за удобство. Отказ от ответственности лиги с кликабельной ссылкой должен быть подтвержден перед отправкой. Коды скидок можно применить одним нажатием, а регистрации с нулевой стоимостью автоматически пропускают этап оплаты. Кнопка "Отправить регистрацию" завершает весь процесс в одном потоке.

Управление кодами скидок

Создавайте и управляйте кодами скидок через специальную панель скидок. Каждый код может быть фиксированной суммой (например, скидка $50 для тренеров) или процентом (например, 10% за раннее бронирование). Устанавливайте дополнительные сроки действия, активируйте или деактивируйте коды одним кликом, редактируйте или удаляйте коды в любое время. Просроченные коды автоматически помечаются красным. Родители вводят код при оплате регистрации, а регистрации с нулевой стоимостью полностью пропускают этап оплаты — идеально для стипендий, скидок сотрудникам и семейных тарифов.

Каталог участников лиги

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

Создание и управление пользователями

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

Подробные профили игроков и родителей

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

Каталог команд и управление

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

Назначение ролей и размещение в команде

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

Визуальный конструктор команд

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

Мобильный состав

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

Полные мобильные профили игроков

Профиль каждого игрока — это полная картина: предпочитаемые позиции, дата рождения, пол, настройки связи, статус совместных поездок с заметками, связанные родители с возможностью звонка и отправки email в одно касание, медицинские заметки, выделенные для видимости тренера, уровень навыков, годы игры и контакты экстренных служб с вызовом в одно касание. У тренеров есть информация, необходимая для игрового дня, тренировок и всего остального.

Годен к игре — проверка здоровья в день матча

Перед каждой игрой родители проходят быструю проверку "Годен к игре" для каждого игрока в своей семье. На экране деталей события отображается вкладка "Здоровье" со списком всех детей и кнопкой "Завершить". Анкета содержит два простых вопроса да/нет — один о травмах и симптомах сотрясения, другой о заразных заболеваниях — с дополнительным полем для заметок. Тренеры видят с первого взгляда, кто прошел проверку, а кто нет, поэтому ни один игрок не выйдет на поле без актуального статуса здоровья.

Предупреждения об аллергии и обзор безопасности для тренера

Когда родитель сообщает об аллергии при регистрации — выбирая из распространенных аллергенов, таких как арахис, орехи, молочные продукты, яйца и другие, или добавляя свою аллергию — эта информация напрямую передается в представление профиля игрока у тренера. Серьезные аллергии отображаются в заметной красной карточке предупреждения с выделенным конкретным аллергеном, вместе с инструкциями по безопасности от родителей (например, "Не давать закуски без консультации с родителями"). Медицинские заметки вроде "Аллергия на арахис — носит EpiPen" отображаются ниже, чтобы тренеры имели полную картину с первого взгляда.

Медицинские заметки и отслеживание травм

Каждый профиль игрока включает раздел "Здоровье и безопасность", видимый тренерам, показывающий медицинские заметки, поданные при регистрации или обновленные родителями в течение сезона. Предыдущие травмы, текущие состояния и статус восстановления отображаются четко — например, "Предыдущее растяжение левой лодыжки — полностью зажило" — чтобы тренерский состав мог следить за возвращающимися игроками и корректировать интенсивность тренировок. Экстренные контакты с кнопками быстрого набора отображаются прямо ниже для мгновенного доступа при любом происшествии.

Интегрированный рабочий процесс Checkr

TeamCav напрямую подключается к Checkr — тому же поставщику проверки биографических данных, которому доверяют Uber, DoorDash и Lyft. Отправьте приглашение из административной панели, и кандидат получит защищённую ссылку по электронной почте для прохождения проверки на своём устройстве. Результаты автоматически возвращаются через зашифрованные веб-хуки. Никаких бумажных документов, никаких сторонних порталов, никакого отслеживания статуса выполнения.

Центр управления проверкой биографических данных

Специальная панель мгновенно показывает администраторам лиги, кто прошёл проверку, кто в процессе, кто требует рассмотрения, и у кого скоро истекает срок проверки. Каждая запись доступна для поиска по имени и команде, фильтруется по статусу и экспортируется в CSV для автономной отчётности или ответа на аудит. Панель является единственным источником истины — каждое приглашение, повторная отправка, отмена и удаление происходят здесь.

Умные индикаторы статуса

Цветные индикаторы появляются рядом с каждым тренером, менеджером и судьёй в административном приложении — зелёный для прошедших проверку, синий для находящихся в процессе, оранжевый для требующих рассмотрения, красный для обязательных, но отсутствующих. Нажмите на красную иконку рядом с любым пользователем, и вы попадёте прямо на панель проверки биографических данных с уже готовым к отправке приглашением. Никакого поиска, никакого копирования-вставки, никаких лишних кликов.

Требования по ролям на ваш выбор

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

Три уровня пакетов простым языком

Выберите из трёх пакетов Checkr, описанных без кадрового жаргона: Базовый плюс криминальный (проверка личности плюс национальные криминальные реестры и реестры сексуальных преступников — рекомендуется для большинства волонтёров-тренеров), Основной криминальный (добавляет 7-летние записи окружных криминальных дел — рекомендуется для оплачиваемого персонала и казначеев), или Полный криминальный (добавляет федеральные и государственные криминальные поиски — для старших административных ролей или тех, кто имеет неконтролируемый доступ к детям). Администраторы лиги выбирают то, что подходит каждой роли; дешифратор не требуется.

Автоматическое отслеживание продления

Проверки биографических данных не действуют вечно — большинство лиг требуют периодической повторной проверки. TeamCav позволяет каждой лиге установить свой график обновления (12, 24 или 36 месяцев) и автоматически показывает предстоящие истечения за 30 дней через плитку панели "Скоро истекающие". Тренеры, у которых истекают проверки, отмечаются тем же красным индикатором действия, что и те, у кого их никогда не было — никто не проваливается сквозь трещины.

Хранение записей в соответствии с FCRA

Правила федерального закона о справедливой кредитной отчётности требуют хранения завершённых отчётов о проверке биографических данных — они не могут быть удалены по прихоти. TeamCav обеспечивает это на стороне сервера: завершённые проверки (с результатами "одобрено", "рассмотрить", "приостановлено" или "спор") не могут быть удалены из системы. Только отменённые приглашения и просроченные записи могут быть очищены, и каждое действие — приглашение, повторная отправка, отмена, удаление — записывается в журнал активности лиги для полной возможности аудита.

День игры и медиа

Табло в реальном времени

Тренеры управляют счётом и временем. Родители видят синхронизированное табло на своих телефонах.

Игровые часы в прямом эфире

Синхронизированные игровые часы, управляемые тренером, держат всех в курсе — находятся ли они на игре или следят из дома.

Быстрая запись игровых событий

Фиксируйте голы, сейвы, карточки и замены за два касания с помощью умного выбора игроков.

Хронология игры

Каждое игровое событие отображается в прямой ленте с цветными иконками и временными метками.

Чат во время игры

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

Совместные фото с матча

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

Прямая трансляция игр

Ведите прямую трансляцию любой игры прямо через приложение. Тренерский состав запускает трансляцию прямо из приложения или через бесплатное приложение Larix Broadcaster — просто скопируйте один URL и вперед. Любой пользователь TeamCav может нажать кнопку ЭФИР и смотреть в реальном времени из любого места. Зрители взаимодействуют через всплывающие эмодзи-реакции, живые опросы с таймером обратного отсчета и счетчик зрителей в реальном времени. Создавайте 30-секундные клипы-хайлайты во время трансляции, которые автоматически привязываются к игре для последующего просмотра. Поделитесь ссылкой на запись с кем угодно — она работает в Safari, VLC или любом HLS-совместимом плеере.

Пользовательские определения статистики

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

Турнирная таблица команд и результаты матчей

Победы, поражения, ничьи, процент побед, очки "за", очки "против", разность очков и текущая серия — всё рассчитывается автоматически на основе счёта матчей. Цветовое кодирование результатов позволяет легко оценить сезон команды одним взглядом.

Рейтинги игроков

Раскрывающиеся рейтинги по всей отслеживаемой статистике — голы, передачи, удары, сейвы и любая кастомная статистика, определённая вашей лигой. Игроки ранжируются по команде со складываемыми секциями, чтобы тренеры и родители могли быстро увидеть, кто лидирует в каждой категории.

Командная галерея фото и видео

Каждая игра получает свой раздел галереи, где любой член команды — тренеры, родители и игроки — может загружать фото и видео и отмечать их к конкретной игре, где они были сделаны. Медиа организовано по датам и матчам, поэтому галерея формируется сама в течение сезона. Реагируйте на фото и видео эмодзи и оставляйте комментарии, чтобы переживать лучшие моменты вместе.

Лучшие моменты игры

Галерея включает специальную вкладку "Лучшие моменты", где родители и болельщики могут смотреть клипы с лучшими моментами любой игры, которая транслировалась в прямом эфире. Клипы автоматически привязываются к своей игре, поэтому вы можете сразу перейти к лучшим играм любого матча в сезоне.

Планирование и логистика

Мастер автоматического составления расписания

Создайте расписание "каждый с каждым" на весь сезон за несколько минут с помощью пошагового мастера из трех шагов. Первый шаг устанавливает ваши ограничения — диапазон дат сезона, доступные дни недели для игр и временные слоты. Второй шаг выбирает команды и игровые площадки для включения. Третий шаг показывает полную сводку ваших выборов с подсчетом игр на команду, затем один клик "Создать расписание" автоматически формирует все матчи. Никаких таблиц, никаких ручных манипуляций — просто определите параметры и позвольте TeamCav сделать все остальное.

Календарь расписания и управление мероприятиями

Управляйте всем расписанием лиги с мощной панели календаря с видами Месяц, Неделя и День, плюс переключатель Список для просмотра в табличном стиле. Фильтруйте по типу мероприятия, дивизиону, команде, месту или неделе. Создавайте отдельные мероприятия с полным контролем — тип мероприятия (Игра, Тренировка, Турнир), переключатель дома/в гостях, дата, время, время прибытия (выделено жирным оранжевым), продолжительность, номер недели, место, домашняя и гостевая команды, назначения судей с опцией "Добавить судью". Заблокированные даты встроены для блокировки праздников и закрытия объектов, а обнаружение конфликтов проверяет доступность площадок и команд перед сохранением.

Вид расписания игрового дня

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

Карточка следующей игры и мобильное расписание

Мобильная вкладка Расписание выводит все необходимое родителям на передний план. Раскрывающаяся карточка "Следующая игра" показывает соперника, дату, время, время прибытия жирным оранжевым, место с нажимаемой ссылкой на карту и назначения волонтеров (Закуски, Напитки, Подготовка поля), чтобы семьи точно знали, кто за что отвечает. Под карточкой полное расписание сезона перечисляет каждую предстоящую игру и тренировку с датой, временем и местом — все фильтруется по типу мероприятия.

Доступность игроков и RSVP

Родители и игроки подтверждают участие в каждом мероприятии — тренировки и игры — простым нажатием Да, Возможно или Нет, плюс дополнительная заметка для контекста. Каждая карточка мероприятия показывает тип, дату, время и место, чтобы семьи могли быстро принимать обоснованные решения. Тренеры видят подсчет в реальном времени перед каждой сессией, что делает планирование состава и стратегии замен проще для управления заблаговременно до игрового дня.

Управление площадками и полями

Управляйте всеми игровыми площадками и тренировочными полями из единой панели. Каждая локация хранит адрес, имя и телефон контактного лица, а также административные заметки. При создании или редактировании площадки определите её тип — игровая площадка, тренировочное поле или оба — и настройте параметры для тренировок: освещение, тип покрытия, размер поля, максимальное количество команд одновременно и еженедельные временные окна доступности. Тренеры видят эти детали при просмотре полей в мобильном приложении.

Запросы на сезонные тренировочные слоты

Тренеры запрашивают регулярный еженедельный тренировочный слот на весь сезон прямо из мобильного приложения. Просматривайте доступные поля с деталями вроде типа покрытия, освещения и вместимости, затем выберите предпочтительный временной слот из определённых администратором окон доступности. Добавьте альтернативные временные слоты как запасные варианты на случай недоступности первого выбора, включите дополнительные заметки для администратора и отправьте. Запрос появляется на панели бронирования полей у администратора для рассмотрения.

Индивидуальные запросы на поля

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

Одобрение бронирований администратором

Администраторы лиги рассматривают все запросы на бронирование полей — как сезонные, так и индивидуальные — с панели с вкладками: Сезонные запросы, Индивидуальные запросы, Ожидающие, Одобренные, Отклонённые и Все. Фильтруйте по виду спорта, возрастной группе, команде или локации. Одобряйте или отклоняйте запросы одним кликом, а одобренные сезонные запросы автоматически генерируют регулярные еженедельные бронирования на весь тренировочный сезон.

Предпочтения совместных поездок и заметки

Родители настраивают предпочтения семьи по совместным поездкам прямо в профиле ребенка с помощью двух простых переключателей — "Могу подвозить" и "Нужен подвоз" — плюс текстовое поле "Заметки о поездках" для деталей, таких как "Могу взять еще 3 детей из района Берк Парк на игры" или "Нужна помощь с доставкой Эрика на тренировки во вторник". Эта информация вводится один раз и остается видимой для всего тренерского штаба и команды в течение всего сезона.

Статус совместных поездок в профилях игроков

В профиле каждого игрока отображается статус совместных поездок его семьи с четким визуальным значком — зеленая метка "Могу подвозить" с иконкой микроавтобуса или синяя метка "Нужен подвоз" с иконкой большого пальца — вместе с заметкой родителя о поездках и контактной информацией прямо под ней. Тренеры и другие родители могут с первого взгляда увидеть, кому нужна помощь, а кто может ее предоставить, а затем координироваться напрямую через контактные данные родителя без дополнительных шагов.

Создание слотов для волонтеров и запись

Тренеры создают слоты для волонтеров на каждую игру — Напитки, Закуски, Подготовка поля, Линейный судья или любая другая роль — указывая, сколько волонтеров нужно на слот. Родители видят вкладку Волонтеры на экране деталей игры и занимают свободные слоты одним касанием. Когда слот заполнен, появляется имя родителя, а кнопка Записаться отключается для всех остальных родителей, так что обязанности в игровой день становятся кристально ясными без путаницы или двойного бронирования. Тренеры могут удалять или корректировать слоты в любое время.

Выделенная роль пользователя-волонтера

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

Общение и взаимодействие

Чаты по ролям

Каждая команда получает четыре автоматически созданных канала чата из коробки — Объявления (только для чтения для родителей), Тренерский уголок (приватное обсуждение только для персонала), Командный чат (тренеры, родители и игроки) и Родительская комната (координация между родителями). Каждый канал имеет свою иконку и назначение, поэтому разговоры остаются организованными и все точно знают, где размещать сообщения. Родители также могут включить получение сообщений чата через SMS, чтобы никогда не пропустить важное обновление, даже если они не в приложении.

Тренерский уголок

Приватный канал исключительно для тренерского состава для обсуждения стратегии, изменений в составе и обновлений по игрокам без того, чтобы родители видели разговор. Тренеры делятся игровыми планами, отмечают травмы, координируют замены и принимают тактические решения — все в выделенном пространстве, которое держит чувствительные тренерские обсуждения отдельно от общекомандной коммуникации.

Командный чат

Канал всей команды, где общаются тренеры, родители и игроки. Тренеры делятся деталями игрового дня, такими как время разминки и инструкции по прибытию, родители координируют экипировку, и вся команда создает энергию перед важными матчами. Поддержка эмодзи и прикрепления файлов делают разговор живым и практичным.

Родительская комната

Отдельное пространство для родителей, где они могут координироваться между собой — записываться на дежурство по закускам, обсуждать командную экипировку, советоваться по размерам формы, предлагать совместные поездки и решать все остальные вопросы, не требующие участия тренера. Родители помогают друг другу напрямую, создавая сообщество и снижая нагрузку на тренерский состав.

Объявления и срочные сообщения

Канал объявлений только для чтения, где тренеры публикуют важные обновления команды — подробности дня фотосессии, изменения расписания и напоминания об оценке. Закрепленные сообщения остаются вверху в сворачиваемом заголовке, чтобы важная информация не потерялась. Срочные сообщения отображаются с желтой рамкой и значком предупреждения, а родители, подписавшиеся на SMS-уведомления, получают эти оповещения в виде текстовых сообщений — это обеспечивает мгновенное получение информации об отмене из-за погоды и изменениях в последний момент каждой семьей, даже если они не проверяют приложение.

Виджет "Уголок тренера" на главном экране

Тренеры публикуют сообщения, которые появляются в виде специальной карточки на главном экране каждого родителя и игрока — идеально подходит для обзоров после игры, мотивационных заметок, анонсов тренировок и еженедельных обновлений. В каждой публикации указано имя тренера и время, и родители видят её сразу при открытии приложения, не переходя в чаты.

Настройки критических уведомлений

Родители и тренеры точно контролируют, как они получают срочные сообщения — отмены игр, изменения расписания и экстренные объявления — с независимыми переключателями для Push-уведомлений (оповещения на этом устройстве), SMS-сообщений (срочные оповещения через текст) и копий по электронной почте (срочные сообщения на email). Каждый канал можно включать и отключать независимо, чтобы семьи получали критическую информацию через любую удобную комбинацию способов. Эти настройки применяются специально к высокоприоритетным сообщениям, обеспечивая доставку важной информации.

Настраиваемые напоминания о событиях

Каждая семья настраивает свои персональные напоминания о событиях с помощью мастера быстрой настройки с готовыми шаблонами — "За 1 день до игр" как push-уведомление, "За 1 час до всех событий" как push-оповещение или "За 2 дня до игр" как SMS. Каждое напоминание указывает время, канал доставки и типы событий, к которым оно применяется. Семьи могут создать столько напоминаний, сколько нужно, комбинируя push-уведомления и SMS в разные временные окна, чтобы никто не забыл об игре и не опоздал на тренировку.

RSVP-напоминания и режим "Напомнить"

Приложение автоматически отправляет RSVP-напоминания как push-уведомления родителям, которые не подтвердили свою доступность — показывая название команды, соперника и дату прямо на экране блокировки телефона. Для тренеров, которым нужно быстро узнать количество участников, кнопка "Напомнить об RSVP" в любой игре отправляет напоминание одним касанием каждой семье, которая ещё не ответила. В сочетании с вкладкой регистрации для отслеживания посещаемости в день игры, тренеры всегда точно знают, кто придёт и кто подтвержден на поле.

SMS-доставка срочных сообщений

Когда тренер публикует срочное сообщение или сообщение в последний момент — например, отмену тренировки из-за погоды или экстренный поиск вратаря-добровольца — родители с включенным SMS получают полное сообщение в виде текста через Twilio в течение секунд. Текст включает имя тренера и полное сообщение, поэтому родители получают информацию, даже если не проверяют приложение. Фоновая задача также отслеживает непрочитанные срочные сообщения и автоматически отправляет SMS любому родителю, который не видел сообщение в течение 5 минут, обеспечивая информированность каждой семьи.

Расписание "с одного взгляда" на главном экране

Главный экран помогает семьям ориентироваться с карточками "Следующая тренировка" и "Следующая игра", отображаемыми рядом — каждая показывает день, дату, время и место одним взглядом. Родителям никогда не нужно копаться в календаре, чтобы узнать, что будет дальше. Коснитесь любой карточки, чтобы открыть полную информацию о событии с временем прибытия, соперником, назначениями волонтёров, статусом RSVP и многим другим.

Редактор массовых рассылок

Создавайте и отправляйте профессиональные письма на всю лигу с полным редактором rich-text — жирный, курсив, подчеркивание, размер шрифта, цвета, ссылки, списки и элементы управления выравниванием. Фильтруйте получателей по команде, роли или любой комбинации и видите точное количество получателей перед отправкой. Сохраняйте пользовательские подписи email, просматривайте историю рассылок и повторно используйте прошлые письма как шаблоны. Будь то приветственное письмо, обновление погоды или объявление об окончании сезона — достигните каждую семью в вашей лиге одним кликом.

AI-помощник (Портал администратора)

Есть вопрос о TeamCav? Просто спросите. Панель администратора включает встроенного AI-помощника, который пошагово проведет вас через любую функцию. Спросите, как добавить игрока, настроить регистрацию, составить расписание игр, управлять ролями или устранить проблему — и получите четкий, контекстный ответ мгновенно. Быстрые подсказки помогают новым администраторам быстро освоиться, и каждый ответ адаптирован под вашу роль.

AI-помощник (Мобильное приложение)

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

Администрирование и финансы

Панель финансового состояния

Видите полную финансовую картину своей лиги с первого взгляда — общие суммы выставленных счетов, собранных средств, задолженностей и просрочек с количеством счетов, плюс коэффициент сборов в реальном времени, отображаемый как визуальное кольцо прогресса. Фильтруйте по возрастной группе или команде, ищите по имени родителя или ID счёта, переключайтесь между видами: Все, Оплаченные, Ожидающие, Просроченные, Частично оплаченные и Финансовая помощь. Каждый счёт показывает родителя, команду, статус, общую сумму, оплаченную сумму, остаток, срок оплаты и дату создания.

Мобильные счета и платежи

Родители просматривают и оплачивают счета прямо из мобильного приложения. В каждом счете указана сумма, название регистрации и статус. Нажмите, чтобы увидеть полную сводку с детализированными расходами и общей суммой к оплате, затем мгновенно оплатите через безопасную платежную систему Stripe — поддерживаются кредитные карты, дебетовые карты и Stripe Link для оплаты в один клик. Опция "Оплатить произвольную сумму" позволяет родителям вносить частичные платежи к их балансу.

Справочник судей

Управляйте всеми рефери, арбитрами и судьями матчей из специальной панели. Просматривайте уровни сертификации, основной вид спорта, средние оценки от тренеров, номера телефонов и предстоящие назначения на матчи одним взглядом. Фильтруйте по виду спорта, сертификации или рейтингу, и импортируйте судей массово через CSV.

Назначения на матчи и планирование

Назначайте судей на матчи через четыре этапа рабочего процесса — В ожидании, Подтверждено, Открытые слоты и Завершено. Создавайте слоты для назначений главных рефери, помощников рефери, линейных судей и других. Фильтруйте по роли, дате, судье или локации. Подтверждайте или отклоняйте назначения одним кликом и отслеживайте, какие матчи всё ещё нуждаются в покрытии, чтобы ничего не упустить.

Зарплата судей и тарифные ставки

Отслеживайте каждый рубль, причитающийся вашим судьям, с полной панелью расчёта зарплат. Сводные карточки показывают общую задолженность, общую выплату и общую сумму одним взглядом, с разбивкой по каждому судье назначений, ожидающих платежей и выплаченных сумм. Определите стандартные тарифные ставки по ролям — Главный рефери, Помощник рефери, Линейный судья, Секретарь, Хронометрист — и система автоматически рассчитает заработок.

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

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

Мастера генерации политик на основе ИИ

TeamCav включает три управляемых мастера политик — Условия использования, Политику конфиденциальности и Отказ от претензий лиги — каждый критически важен для эффективной правовой защиты. Ответьте на серию вопросов на понятном языке (например, о вашей политике возврата средств, практиках сбора данных и предпочтениях по ответственности), и ИИ TeamCav сгенерирует полный, профессионально написанный документ политики, настроенный под вашу лигу. Заметное напоминание поощряет юридическую проверку перед публикацией. Для начала работы юрист не нужен — но у вас будет солидная основа, если вы решите с ним проконсультироваться.

Отказ от претензий лиги с обязательным подписанием

Родители не могут зарегистрировать своего ребенка, пока не прочитают и не подпишут отказ от претензий лиги. Отказ открывается как прокручиваемый документ, охватывающий принятие риска, отказ и освобождение от ответственности, медицинское разрешение, протокол сотрясения мозга, кодекс поведения, отмену из-за погоды и полный раздел подтверждения. Родители подписывают электронно, вводя свое полное официальное имя, и их подпись записывается с отметкой времени. Никаких сокращений — каждая семья должна согласиться перед завершением регистрации.

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

После генерации политики администраторы могут редактировать каждое слово в полнотекстовом редакторе прямо из панели управления Политиками. Сохраняйте черновики, просматривайте документ таким, каким его увидят родители, копируйте текст или начните заново с нового мастера. Когда готово, опубликуйте одним кликом — политика мгновенно появляется на вашем портале регистрации. Отменяйте публикацию в любое время для внесения изменений. Каждая политика показывает отметку времени последнего обновления и текущий статус (Не начато, Черновик или Опубликовано).

Контроль доступа на основе ролей

Администратор, главный тренер, помощник тренера, казначей, менеджер, помощник менеджера — каждый с точными разрешениями.

Журнал активности

Каждая операция создания, обновления, удаления и импорта записывается для полной видимости аудиторского следа.

Квоты хранилища и подписки

Лиги управляют лимитами хранения медиафайлов. Обновление тарифов через Stripe с автоматическим обновлением квот.

Безопасная аутентификация и шифрование

Каждый аккаунт защищен хешированием паролей bcrypt и аутентификацией через JWT. Токены привязаны к лиге, что означает, что система обеспечивает изоляцию данных на уровне аутентификации — пользователь из одной лиги никогда не сможет получить доступ к данным другой лиги, даже если каким-то образом получит действительный токен. Процедуры сброса пароля используют 6-значные коды с ограниченным временем, и система никогда не раскрывает, существует ли email в процессе сброса, предотвращая атаки перечисления аккаунтов.

Ролевой контроль доступа (10 ролей)

TeamCav обеспечивает детальные разрешения через 10 различных ролей — СуперАдминистратор, Администратор, Менеджер, Помощник менеджера, Главный тренер, Помощник тренера, Тренер, Казначей, Игрок и Родитель. Каждая роль видит только то, что должна. Тренеры не могут получить доступ к финансовым данным. Казначеи видят полную финансовую информацию, но не могут изменять составы. Менеджеры получают доступ уровня администратора, но не могут создавать счета, обрабатывать возвраты или разделять платежи. Помощники менеджеров получают тот же доступ, что и менеджеры, но вообще без видимости финансов. Каждая конечная точка API проверяет роль пользователя перед возвратом данных, и Панель администратора адаптирует интерфейс, чтобы показывать только те функции, которые каждая роль авторизована использовать.

Финансовая конфиденциальность и изоляция данных

Финансовые данные защищены многоуровневой системой конфиденциальности. Когда счета разделяются между опекунами, каждый родитель видит только свой баланс — никогда чужой. Напоминания об оплате отправляются только конкретному опекуну, назначенному на этот счет. Неавторизованные попытки доступа к счету другой семьи возвращают 404 (не 403), поэтому злоумышленники не могут даже подтвердить существование счета. Исходные разделенные счета скрыты из всех представлений и помечены специальным статусом SPLIT. Тренеры по умолчанию видят отредактированную финансовую информацию, в то время как выделенная роль Казначея предоставляет полную финансовую видимость без расширенных административных привилегий.

Контроль разрешений опекунов

Модель семейной единицы TeamCav поддерживает сложные современные семьи с детализированными разрешениями опекунов. Каждые отношения опекуна включают индивидуальные флаги, которые точно контролируют, что этот взрослый может делать — can_chat (участвовать в командных беседах), can_view_schedule (видеть время игр и тренировок), can_manage_rsvp (отмечать посещаемость), can_view_financials (просматривать счета и платежи) и is_primary_contact (получать приоритетные уведомления). Это означает, что родитель без опеки, отчим/мачеха или бабушка/дедушка могут получить именно тот доступ, который им нужен — не больше, не меньше.

Приватное хранение документов и медиафайлов

Все загружаемые документы — свидетельства о рождении, медицинские справки, файлы верификации и командные медиафайлы — хранятся приватно на AWS S3 без публичного доступа. Просмотр любого документа требует ограниченного по времени предподписанного URL, который истекает через час. Хранение медиафайлов лиги контролируется квотой, и файлы каждой лиги изолированы в собственной папке S3 с ограничением по ID лиги. Ни один документ никогда не будет доступен по угадываемому или постоянному URL.

Приватность коммуникаций и уведомлений

Каждое письмо, SMS и push-уведомление отправляется индивидуально каждому получателю — никогда как массовое сообщение, где семьи могли бы видеть контактную информацию друг друга. Система интеллектуально устраняет дубли, чтобы родитель, который одновременно является участником чата и опекуном, не получал одно и то же уведомление дважды. Все чат-комнаты приватные и с контролируемым членством, с серверной защитой записи в каналах объявлений, обеспечивающей возможность публикации только авторизованным сотрудникам. AI-ассистент включает ограничение скорости (10 запросов/час, 30/день на пользователя), фильтрацию злоупотреблений на основе ключевых слов и полное логирование разговоров для мониторинга безопасности.

Настройка и платформа

Ваш собственный сайт регистрации — создан за секунды

Это одна из самых мощных функций TeamCav. В момент создания вашей лиги TeamCav генерирует полностью брендированный портал регистрации по адресу yourligue.teamcav.com — полноценный публичный сайт, где родители могут создавать аккаунты, регистрировать своих детей, подписывать отказы, оплачивать взносы и управлять всем в одном месте. Никаких веб-разработчиков, никаких расходов на хостинг, никаких плагинов WordPress, никаких месяцев настройки. Ваша лига получает профессиональный сайт регистрации мгновенно, и каждая его часть настраивается из Панели администратора. Этот портал не предназначен для замены основного сайта вашей лиги — он дополняет его, предоставляя вам специализированный центр регистрации, который обрабатывает весь процесс адаптации от начала до конца.

Конструктор страницы входа

Настройте первое, что видят родители при посещении вашего портала регистрации. Разместите логотип и название вашей лиги в любом месте страницы с помощью сетки 3×3 и независимо расположите диалог Войти / Создать аккаунт. Включите или выключите логотип лиги, установите персональное приветственное сообщение (например, "Добро пожаловать в" или "Присоединяйтесь") и напишите описание, которое появляется под названием лиги. Оформите фон страницы входа с помощью ползунка разделения баннер/основа — выберите сплошные цвета, градиенты или загрузите пользовательские изображения для каждой зоны. Результат — опыт входа, который выглядит так, будто ваша лига создала его с нуля.

Конструктор панели родителей

После входа родители попадают на полностью настраиваемую панель управления. Установите ваш поддомен, загрузите логотип лиги с регулируемым размером, формой и позицией, настройте заголовок карточки регистрации и оформите фон панели с помощью ползунка разделения баннер/основа. Сетка позиций 3×3 позволяет размещать Карточку регистрации, Доску объявлений и Содержимое панели (О нас, Платежи, Контакты, Руководство) в любом столбце и строке. Переключатели видимости контента позволяют показывать или скрывать секции независимо, а средство выбора цветовой схемы обеспечивает идеальное соответствие панели бренду вашей лиги.

Информация о лиге, контакты и руководство

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

Опыт родителей

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

Доска объявлений портала регистрации

Панель управления доской объявлений дает администраторам лиги центральное место для публикации важных анонсов по двум каналам — Страница регистрации (видна родителям во время регистрации) и Мобильное приложение (видно тренерам, родителям и игрокам). Активные посты перечислены с их заголовком, предварительным просмотром сообщения, автором, временной меткой и статусом закрепления. Каждый пост поддерживает заголовок, тело сообщения, уровень приоритета (Обычный или Срочный), необязательную дату истечения и необязательную ссылку с пользовательским текстом кнопки. Закрепите критически важные посты наверху и контролируйте видимость для родителей простым переключателем. Посты с датами истечения показывают четкий значок, чтобы вы знали, когда они автоматически исчезнут.

Внешний вид административной панели

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

Настройки матчей и видов спорта

Настройте специфичные для матчей параметры вашей лиги — стандартную продолжительность матча, структуру периодов и правила подсчёта очков. Эти настройки передаются в живой игровой процесс, чтобы тренерам не приходилось настраивать их каждый раз.

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

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

Мобильные настройки и предпочтения

Полный центр настроек прямо в мобильном приложении. Включите режим яркого освещения для видимости на улице, переключайтесь между 12-часовым и 24-часовым форматом времени, выберите язык из 21 варианта, установите часовой пояс, управляйте уведомлениями и напоминаниями о событиях, выберите звук уведомлений о заменах и настройте брендинг команды и отображение состава — всё на одном экране.

Управление уведомлениями

Выберите, как именно получать важные уведомления — push-уведомления, SMS, копии на email или любую комбинацию. Каждый канал можно переключать независимо, чтобы оставаться в курсе дел, не будучи перегруженным информацией.

Настраиваемый главный экран

Перетаскивайте элементы, чтобы изменить порядок отображения на главном экране мобильного приложения. Включайте и отключайте разделы — Новости лиги, Следующая игра, Уголок тренера, Результаты команды, Быстрые действия, Требует внимания и Фотографии команды. Каждый тренер видит именно то, что важно лично ему.

Брендинг и цвета команды

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

Настройка отображения состава

Выберите, как отображаются игроки в составе — формат имени (полное имя, прозвище или оба) и до трёх информационных полей под каждым именем, таких как номер, возраст и позиция. Каждый тренер может настроить отображение состава по своему предпочтению.

Настройка мобильной навигации

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

Панель администратора на 21 языке

Вся Панель администратора полностью локализована на 21 язык — английский, испанский, французский, немецкий, португальский, итальянский, китайский, японский, русский, шведский, польский, финский, хинди, арабский, нидерландский, корейский, турецкий, тайский, вьетнамский, индонезийский и украинский. Каждое меню боковой панели, кнопка, заголовок таблицы, диалог и сообщение об ошибке переведены. Администраторы мгновенно переключают языки из верхней панели навигации, и весь интерфейс обновляется в реальном времени без перезагрузки страницы.

Мобильное приложение на 21 языке

Мобильное приложение поддерживает те же 21 язык, с полным переводом каждого экрана, настройки, уведомления и метки. Пользователи выбирают язык в экране Настроек, и приложение обновляется мгновенно — перезапуск не требуется. Встроены настройки часовых поясов, чтобы время событий отображалось правильно независимо от местоположения семьи.

Ваш командный центр

Главный экран — это ваш командный центр с информацией на одном взгляде. Доска объявлений лиги вверху показывает срочные уведомления от вашей лиги — например, закрытие полей — которые нельзя пропустить. Ниже карточки "Следующая тренировка" и "Следующая игра" показывают дату, время, место и соперника, чтобы вы всегда знали, что предстоит. Уголок тренера отображает последнее сообщение от вашего тренера с отметкой времени. А фотография Галереи команды во всю ширину завершает картину, поддерживая энергию и азарт сезона на переднем плане каждый раз, когда вы открываете приложение.

Навигация из 5 вкладок

Главная, Расписание, Чат, Состав и настраиваемое меню "Еще". Состояние сохраняется между вкладками.

Автономный режим

Состав, расписание и доступность загружаются из локального кеша. Изменения ставятся в очередь и синхронизируются при подключении.

Разрешение конфликтов

Если сервер изменился, пока вы были оффлайн, диалог позволяет выбрать: сохранить ваши данные или принять версию сервера.

RSVP и доступность

Устанавливайте статус "Приду", "Возможно" или "Не приду" для каждого события. Добавляйте заметки. Тренеры видят полную статистику.

Управление профилем

Отдельные процессы редактирования для родителей и игроков. Родители редактируют имя/телефон; профили игроков включают полные данные спортсмена.

Встроенная платежная форма

Оплачивайте регистрационные взносы и произвольные суммы через встроенную мобильную платежную форму Stripe.

Более 100 функций. Все бесплатно для тренеров и родителей. Все бесплатно для лиг на 90 дней.

Начать бесплатно
Все функции — TeamCav | Платформа для управления командами в детском спорте | TeamCav