An interactive way to make and take quizes.
Note: Apply sudo if required for your system.
Install the required packages by running:
pip install -r requirements.txt
-
Clone this repository.
-
Make local.py inside settings directly. Copy base.py and paste it into local.py.
-
Create an S3 bucket and fill revelant fields in local.py.
-
Create an API for Google Recaptcha and fill revelant fields in local.py.
-
Create Sengrid API key and fill revelant fields in local.py.
-
Run ''' python manage.py migrate''' when you are in home folder of project.
-
Run ''' python manage.py runserver '''.
-
Create a superuser using '''python manage.py createsuper'''.
-
Open the browser and go to the URL -
http://localhost:8000/admin
-
Login as an admin using superuser credentials.
-
Setup Django-allauth from documentation.
-
Done. 😄
QuizMaker is built on the Django Web Framework, which is a Python based MVC framework. It uses Django-allauth for social login using Facebook and Google.
- Fork the repository
- Clone your forked repository
- Solve the bug or enhance the code and send a Pull Request!
- I will review it as soon as possible.
Feedback : Goto 'qzmaker.herokuapp.com' and then click on 'Give your feedback'.
Email: harshavardhana.619@gmail.com