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

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

Как открыть

Приложение живёт внутри Telegram и открывается без установки:

  • наберите /app в чате клуба — бот ответит кнопкой;
  • кнопка «Клуб» слева от поля ввода в личке бота;
  • кнопка «Открыть» в профиле бота;
  • а ещё его можно поставить на экран телефона как обычное приложение — как это сделать, рассказано в разделе «Кабинет».
Логика входа. Паролей нет: кто вы — подтверждает Telegram, а членство в клубе приложение проверяет при каждом входе. Ссылка на приложение публичная, но постороннему оно не покажет ничего: контакты, оценки и касса открываются только своим.

Так выглядит приложение

20:41⚽ Клуб

⚽ Ближайшая игра

20:00 · Манежчерез 2 дня
Иду
?
Нет
✓ Арман К.иду
✓ Данияр С.иду
Ольжас Т.под вопросом
⏳ В очереди2

Прошлый вечер

13 игр · итоги в истории
Матч
📊Статистика
👥Игроки
⚙️Кабинет
Главный экран — вкладка «Матч». Внизу — четыре вкладки, о каждой дальше по разделам.

Четыре вкладки

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

Пятая вкладка «Фото» — альбом клуба — появляется, если организатор включил её в настройках. Организатору клуба — отдельный раздел: Настройки клуба, там разобрана каждая настройка и логика за ней.

Неделя клуба одним взглядом

  • Анонс. Бот сам публикует в чате объявление с опросом — за столько дней до игры, за сколько задано в настройках клуба.
  • Запись. Отмечаетесь одной кнопкой в чате или в приложении; желающих больше, чем мест, — работает очередь.
  • Вечер. На поле три шага: кто пришёл → составы → игра. Счёт и таймер общие на всех телефонах.
  • Итоги. После «Завершить вечер» результаты уходят в чат и в таблицу сезона, касса считает доли.

Что приложение знает о вас — и кто это видит

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