Skip to content
/ quiz Public

Викторина в виде чата и бота, задающего вопросы и начисляющего очки за правильные ответы.

Notifications You must be signed in to change notification settings

osipovrb/quiz

Repository files navigation

Quiz game

Установка репо

$ git clone https://github.com/osipovrb/quiz
$ composer install
$ npm install
$ cp .env.example .env
$ php artisan key:generate

Установка sqlite (при необходимости):

$ sudo apt install php-sqlite3

В php.ini раскомментируйте строку

exteinsion=pdo_sqlite

Создание БД и компиляция JS

Создайте файл БД:

$ mkdir /absolute/path/to
$ touch /absolute/path/to/db.sqlite

В файле .env укажите путь к БД

DB_DATABASE=/absolute/path/to/db.sqlite

Запустите миграции

$ php artisan migrate --seed

Соберите js

$ npm run dev

Запуск сервера

$ php artisan serve
$ php artisan queue:listen
$ php artisan websockets:serve
$ php artisan ticker:listen
$ php ./ticker.php

Перейдите по адресу http://127.0.0.1:8000

Готово!

tg @osipovrb

About

Викторина в виде чата и бота, задающего вопросы и начисляющего очки за правильные ответы.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages