# Quiz Night Show · подключение закрытой панели

Панель: /admin.html. Пока база не настроена, панель показывает инструкцию, но не открывает персональные данные.

1. Создайте проект на https://supabase.com и задайте регион и пароль для базы.
2. Откройте SQL Editor и выполните текст `database.sql`.
3. В Authentication → Users создайте пользователя для организатора с email и паролем (email подтвердите); скопируйте User UID.
4. В SQL Editor выполните: `insert into public.organizers(user_id) values ('ВАШ-UID');`
5. Project URL и publishable key уже добавлены в файл `site-config.js`. **Никогда не размещайте здесь service_role/secret key.**
6. Создайте ZIP из папки сайта с новыми настройками, опубликуйте его в текущем проекте Netlify. Откройте `/admin.html` и войдите.
7. Создайте игру. После настройки онлайн-форм и публичных счётчиков можно провести тест заявки.

Важно: текущая форма на главной странице по-прежнему использует Netlify Forms, поэтому эти заявки НЕ попадают автоматически в таблицу `applications`. Чтобы получить рабочую цепочку «заявка → подтверждение → публичный список», нужно перевести её на Supabase или создать защищённый серверный посредник. Код панели уже работает с таблицей `applications`, но отправка заявок в эту таблицу и автоматические уведомления пока не активированы.

Ограничения: в текущей версии нет подтверждённой интеграции Telegram/MAX/WhatsApp, отдельной защищённой отмены капитаном и защиты от автоматического спама. Не приглашайте участников к полноценной онлайн-регистрации до завершения и проверки этих функций.
