Задача
Организатор регионального спортивного турнира пришёл с обычной для мероприятий бедой. Заявки участников собираются в мессенджерах, гости просят «поставьте два места» в личку, список на входе печатают накануне и правят ручкой. Зал конечный, желающих больше, и точной цифры свободных мест не знает никто до последнего дня.
Задача была простая на словах: человек записывается сам, организатор в любой момент видит, сколько мест осталось.
Что сделали
Свою страницу записи с двумя сценариями. Участник заявляется вместе со своим углом — тренер, секунданты, сопровождающие; это одна заявка на несколько мест, а не четыре отдельных. Гость записывается на себя и спутников и отдельно отмечает ребёнка: у детских мест свой лимит.
Под этим лежит учёт вместимости. Система считает не заявки, а места: сколько занято, сколько свободно, что уходит в лист ожидания, когда зал закрывается. Повторная запись с одного телефона не проходит, отменённая бронь возвращает места в общий счёт.
Организатору отдали кабинет: список записавшихся в реальном времени, поиск по имени и телефону, выгрузка в таблицу, отметка о приходе на входе. Всё работает с телефона, потому что записываются с телефона.
Стек и сроки
Python, свой сервер, ни одного покупного сервиса регистрации. От постановки до боевого запуска — считанные дни, бюджет минимальный: вместо подписки и процента с каждого гостя у организатора остаётся его собственная система.
Что получилось
Запись открыли, и за первые полтора часа пришло 120 заявок на 201 место: участники со своими командами и гости, больше семидесяти клубов и компаний, четыре города. Пиковую волну система приняла без ручного вмешательства. Организатор ни разу не считал места руками: он открывал экран и видел цифру.
Где это повторяется
Механика повторяется на любом мероприятии, где мест меньше, чем желающих: форум, фестиваль, отраслевая конференция, день открытых дверей. Меняется содержание, контур тот же. Причина одна и та же — заявка живёт в переписке, а не в системе: об этом подробно в разборе где в B2B теряются заявки. Такие контуры мы собираем в рамках автоматизации и AI-ассистентов.





