/Multi-types-quiz-app

A web application where you can create and solve quizzes

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

What is Quizzer

Quizzer is a web application where you can create and solve quizzes

Requirements

  • Python 3.8
    • Pipenv (package)
  • Yarn 7.10.4

Configuration and Installation

  • Clone the repository git clone https://github.com/Kamil732/Multi-types-quiz-app

If you don't have pipenv then install that using pip install pipenv

Open terminal and go to the frontend/ and install all yarn packages using yarn install then start frontend using yarn start.
To start backend server you need to go to the backend/ and start virtual envirement using pipenv shell, then you need to install all requirements using pipenv install.
After that you need to go to the backend/quizziz/ and run python manage.py runserver.

If each step is done, then:

Create superuser

To become the superuser you have to run python manage.py createsuperuser at backend/quizziz/

Run backend tests

To run all backend tests you have to run python manage.py test at backend/quizziz/