← Портфолио

Sport tech · Community · Mobile app

Tennis Social Club — теннисный бро в кармане

Реальный продукт WebMoon: Tennis Social Club с tagline «Теннис + нетворкинг в одном приложении. Один тап — вызов на матч». Помогает игрокам находить партнёров своего уровня, организовывать матчи, бронировать корты, общаться с клубами, тренерами и спонсорами в едином sport-tech продукте — мобильное приложение и веб-версия. В кейсе раскрываем продуктовую логику, архитектуру и UX реальных экранов.

  • Mobile App
  • Sport tech
  • Community
  • Matchmaking
  • Booking
  • AI-ready
Tennis Social Club — два мобильных экрана: главная с hero-кортом «Теннисный бро в Moscow» и быстрыми действиями (Найти партнёра / Создать матч / Забронировать корт), и экран Игроков с поиском и NTRP-рейтингами

Кратко о проекте

Sport-tech продукт для теннисного комьюнити

Tennis Social Club — реальный продукт WebMoon, доступный по адресу tennissocial.app ↗. Это sport-tech приложение (mobile + web) для города Москвы (с возможностью масштабирования на другие города), которое объединяет любителей тенниса в локальное активное комьюнити. Главный сценарий — «Хочу сыграть сегодня» в один тап: найти партнёра, создать матч, забронировать корт. Продукт работает с тремя сегментами одновременно: Игроки · Клубы · Спонсоры.

Бизнес-задача

Что решает продукт

Активный любительский теннис разрывается между WhatsApp-чатами клубов, разрозненными бронированиями и Instagram-объявлениями «ищу пару». В этой картине теряются три типа ценности: игроку — найти партнёра своего уровня, клубу — равномерная загрузка кортов и retention, тренеру — стабильный поток новых учеников. Tennis Social объединяет это в один продукт: профиль с уровнем, поиск партнёров, события, клубы и тренеры — без чатов и Excel-таблиц.

Решение WebMoon

Главный экран и 5 разделов навигации

Главный экран («ГЛАВНАЯ») собирает быстрые действия игрока в один тап: hero-карта «Теннисный бро в Moscow» с ночным фото корта и mint-светящимися линиями → большая mint-кнопка «⚡ Хочу сыграть сегодня» → 3 quick-action блока (Найти партнёра / Создать матч / Забронировать корт) → блок «🏆 Топ игроков недели». Bottom-tab навигация: Главная · Матчи · Лента · Корты · Игроки.

Главная

Hero-feed с быстрым действием «Хочу сыграть сегодня», 3 quick-actions (партнёр / матч / корт), топ игроков недели. Mascot-помощник предлагает спарринг-партнёра.

Матчи

Лента сегодняшних и предстоящих матчей. Создание / приглашение / подтверждение участников. Статусы и push-напоминания.

Лента

Социальная лента комьюнити: матчи, реакции, фото, новости клубов и спонсоров. Удержание игроков через social-механику.

Корты

Карта и каталог кортов в Москве: фото, фильтры по локации и покрытию, бронирование напрямую из приложения.

Игроки

Каталог игроков с табами Игроки / Клубы / Спонсоры, поиск по имени, фильтры (Друзья / В сети / Пол / Цель / Возраст), карточки с NTRP-рейтингом и статусом «Новичок» / «В друзьях».

Профиль и friends

Личный профиль с уровнем NTRP, верификацией shield-иконкой, друзьями и сообщениями. Header с поиском, нотификациями и avatar в каждом экране.

User flow

Как игрок проходит путь

Onboarding (имя, уровень NTRP, цель, возраст, локация — Москва) → главная с большим CTA «⚡ Хочу сыграть сегодня» → выбор одного из трёх quick actions (Найти партнёра / Создать матч / Забронировать корт) → фильтр по уровню, друзьям, в сети → карточка игрока с NTRP-рейтингом → приглашение в матч → подтверждение и push-напоминание → игра → подтверждение счёта → начисление в рейтинг → возврат в ленту. Mascot-помощник предлагает спарринг-партнёра когда «кто-то ищет спарринг!». Параллельный flow клубов и спонсоров — управление профилями, ивентами, акциями.

Основные модули

Что входит в продукт

Админка / бизнес-управление

Что видит владелец продукта и оператор клуба

Filament-панель WebMoon OS даёт оператору единое окно управления: пользователи, клубы, тренеры, ивенты, заявки, контент, модерация и аналитика активности. Оператор клуба видит свою загрузку, заявки и комьюнити; admin продукта — общую статистику, модерационные инциденты, обновление контента и push-кампании.

UX/UI

Визуальная логика

Mobile-first, sport-energy стиль с court-green, белым и tennis-yellow акцентами. Быстрый доступ к ключевым действиям (Match / Найти партнёра / Создать игру) — в одном тапе. Карточная структура: hero с фото корта → community feed → today's matches. Чёткие CTA, минимум модальных окон, swipe-friendly жесты. Tagline продукта «Твой теннисный бро в кармане» задаёт неформальный, дружеский тон коммуникации.

Архитектура

Как это устроено технически

Mobile

React Native (iOS / Android), нативные модули для push и геолокации, deep-links на матчи и игроков, офлайн-кеш профилей и расписания.

Backend / API

Laravel + PostgreSQL, очереди под нотификации и matchmaking-задачи, audit-log активности игроков.

Match logic

Эвристика подбора по уровню / доступности / локации; в roadmap — ML-модель ranking партнёров с feedback-loop от подтверждённых матчей.

Admin / клуб

Filament-панель в стек WebMoon OS — пользователи, клубы, события, тренеры, дашборды активности.

MVP

Что в первый релиз

Минимальный продукт под одно-два клуба и активное комьюнити игроков. Цель — проверить ключевые гипотезы: «удобный поиск партнёра + community feed увеличивают частоту игр», «клубы получают равномерную загрузку через приложение».

Roadmap

Что добавить позже

Бизнес-ценность

Где помогает зарабатывать и удерживать

Игрок остаётся в продукте, потому что у него есть уровень, история и партнёры под руку. Клуб получает равномерную загрузку кортов через комьюнити-канал и удерживает игроков через ивенты. Тренеры — стабильный поток заявок без зависимости от Instagram. Монетизация: подписка premium (приоритет matchmaking, расширенная статистика), доход клубов от ивентов и членства, комиссия с тренерских записей. Аналитика активности комьюнити становится самостоятельным product asset.

Реальный референс

Как выглядит продукт

Бренд продукта — Tennis Social Club с логотипом «T» в синем квадрате и tagline «Теннис + нетворкинг в одном приложении. Один тап — вызов на матч». Полная веб-версия и мобильное приложение работают на tennissocial.app ↗. Ниже — реальные экраны продукта: мобильная главная с быстрыми действиями, экран Игроков с фильтрами и NTRP-рейтингами, и desktop-версия с тем же hero и mascot-помощником.

Tennis Social Club — мобильные экраны Главная и Игроки

Mobile · Главная + Игроки

Hero с фото корта и quick actions, ниже — каталог игроков города с NTRP-рейтингами и фильтрами Друзья / В сети / Пол / Цель / Возраст.

Tennis Social Club — desktop-версия с hero «Теннисный бро в Moscow» и mascot-помощником

Desktop · Главная

Веб-версия с тем же hero, wide-CTA «Хочу сыграть сегодня», 3 action cards и mascot-помощником, который предлагает спарринг-партнёра.

Похожие решения

Близкие проекты в портфолио

Beauty Booking OS

Близкая логика онлайн-записи и комьюнити вокруг сервиса. Открыть кейс →

Yoga School Platform

Wellness-школа с расписанием, профилями и абонементами. Открыть кейс →

AI Lead Assistant

AI-механика, которая может усилить matchmaking. Открыть кейс →

Дальше

Хотите похожий sport-tech продукт?

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