It's an app where you can create quizes and determine the result of the quiz by numbers. f. e. you can create quizes like, "Are you good enough at math?", or even "Who are you from Marvel's Avengers?".
-
Question1
- (str)answer1 - (int)value1
- ....
- (str)answer4 - (int)value4
-
Question(n)
- (str)answer1 - (int)value1
- ....
- (str)answer4 - (int)value4
-
Result1
- (int)rangeLeft - (int)rangeRight
- resultMessage
-
Result(n)
- (int)rangeLeft - (int)rangeRight
- resultMessage
As you are taking this test, you will answer questions, and each question will give you its points. In the result you will get your response if: rangeLeft < your score <= rangeRight. also the data about passing quiz is being collected and is displayed at analytics page, only author of the quiz can access it.
Python + Django, Html + Css, Js, MongoDB(for stats), Sqlite3 => PostgreSQL(for auth and other data, will be changed to Postgre).
Download or clone this repository. Run pip install -r requirements.txt through the terminal in the current folder (installed Python version required). then type cd quiz_definer.
To open the web app type python manage.py runserver
To stop developer mode in the terminal press Ctrl+C.


