Quizzer is a web application where you can create and solve quizzes
- Python 3.8
- Pipenv (package)
- Yarn 7.10.4
- 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:
- The frontend will be at this URL http://localhost:3000
- The backend will be at this URL http://127.0.0.1:8000
To become the superuser you have to run python manage.py createsuperuser
at backend/quizziz/
To run all backend tests you have to run python manage.py test
at backend/quizziz/