Planetarium-quiz
Telegram мини-приложение для создания различных викторин.
Функционал
- Три типа заданий: выбор одного варианта, выбор нескольких вариантов, ввод ответа с клавиатуры
- Админ панель с возможностью редактировать задания и прикрелять к ним изображения, загружать и скачивать файлы, назначать администраторов
- Бот для перехода в приложение с настройкой картинки и текста в админ панели
Установка и настройка
Трбования:
- Docker и docker-compose (https://docs.docker.com/engine/install/)
- Домен и reverse-proxy с HTTPS (например, Nginx или Caddy)
- Созданный бот с приложением в Telegram (через @BotFather, /newbot и /newapp)
- Склонируйте репозиторий
git clone https://hub.mos.ru/abrew1330/planetarium-quiz.git
- Перейдите в папку с проектом
cd planetarium-quiz
- Скопируйте файл
.env.example
в.env
и заполните его
cp .env.example .env
nano .env
- Запустите проект
docker-compose up -d