P

Planeterium Quiz

Planetarium-quiz

Telegram мини-приложение для создания различных викторин.

Функционал

  • Три типа заданий: выбор одного варианта, выбор нескольких вариантов, ввод ответа с клавиатуры
  • Админ панель с возможностью редактировать задания и прикрелять к ним изображения, загружать и скачивать файлы, назначать администраторов
  • Бот для перехода в приложение с настройкой картинки и текста в админ панели

Установка и настройка

Трбования:

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