{"id":14972691,"url":"https://github.com/24apurv/django-quiz","last_synced_at":"2025-10-26T19:31:57.232Z","repository":{"id":37629058,"uuid":"239124948","full_name":"24apurv/django-quiz","owner":"24apurv","description":"Quiz application created in django to create and take MCQ Quizzes","archived":false,"fork":false,"pushed_at":"2023-04-21T20:48:57.000Z","size":2995,"stargazers_count":14,"open_issues_count":5,"forks_count":10,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-31T23:04:59.939Z","etag":null,"topics":["bootstrap","bootstrap4","django","django-application","django-framework","django2","example","quiz","quiz-app","quizapp","quizapplication"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/24apurv.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-02-08T11:57:33.000Z","updated_at":"2023-05-25T18:49:50.000Z","dependencies_parsed_at":"2023-01-21T12:01:25.090Z","dependency_job_id":null,"html_url":"https://github.com/24apurv/django-quiz","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/24apurv%2Fdjango-quiz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/24apurv%2Fdjango-quiz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/24apurv%2Fdjango-quiz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/24apurv%2Fdjango-quiz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/24apurv","download_url":"https://codeload.github.com/24apurv/django-quiz/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238394323,"owners_count":19464583,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootstrap","bootstrap4","django","django-application","django-framework","django2","example","quiz","quiz-app","quizapp","quizapplication"],"created_at":"2024-09-24T13:47:20.061Z","updated_at":"2025-10-26T19:31:52.761Z","avatar_url":"https://github.com/24apurv.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![DeepSource](https://deepsource.io/gh/24apurv/django-quiz.svg/?label=active+issues\u0026show_trend=true)](https://deepsource.io/gh/24apurv/django-quiz/?ref=repository-badge)\n\n# Django Quiz Application\nA quiz application created in django to conduct mcq quizzes. The application has the following features : \n1) Add/update/delete questions from admin.\n2) JavaScript timer\n3) Random questions from set of questions\n4) Production ready\n\n# Installation\n1) Install python3\n2) Install pip for python3\n3) Install virtualenv\n  `pip install virtualenv` or `pip3 install virtualenv`\n4) Create virtual environment and cd into it\n  `virtualenv django-quiz --python python3 \u0026\u0026 cd django-quiz`\n5) Clone git repository into src folder and cd into it `git clone \u003curl\u003e src \u0026\u0026 cd src`\n6) Install requirements `pip install -r requirements.txt` or `pip3 install -r requirements.txt`\n7) Make appropriate changes to settings module and make migrations using `python manage.py makemigrations` and then \n  `python manage.py migrate`\n8) Run using `python manage.py runserver`\n9) Create superuser to log into admin `python manage.py createsuperuser`\n\n# Implementation\n1) Add questions from admin\n2) Conduct the quiz\n3) To get results, run the results script `python manage.py runscript -v2 results`\n4) To send reviews, run the reviews script `python manage.py runscript -v2 reviews`\n  WARNING : Reviews script will send emails to all participants.\n            Make sure to update email settings in settings module.\n            Try not to use fake emails to avoid sending emails to random people.\n            \n            \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F24apurv%2Fdjango-quiz","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F24apurv%2Fdjango-quiz","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F24apurv%2Fdjango-quiz/lists"}