All Projects → aryan29 → Quizoo

aryan29 / Quizoo

Licence: other
Online Quiz Platform for conducting quizes

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Quizoo

ng2-quiz
A general purpose quiz application developed in angular (updated to angular 8) that can be used for multiple purpose.
Stars: ✭ 90 (+233.33%)
Mutual labels:  test, quiz
dts-jest
A preprocessor for Jest to snapshot test TypeScript declaration (.d.ts) files
Stars: ✭ 102 (+277.78%)
Mutual labels:  test
jest-github-action
Jest action adding checks with annotations to your pull requests and coverage table as comments
Stars: ✭ 134 (+396.3%)
Mutual labels:  test
quizquickanswer-telegram-game-bot
🎮 Funny quiz game for telegram, play with friends on your group!
Stars: ✭ 15 (-44.44%)
Mutual labels:  quiz
AndcultureCode.Cli
and-cli command-line tool to manage the development of software applications
Stars: ✭ 14 (-48.15%)
Mutual labels:  test
blender-renderborder
pixel-precise render border
Stars: ✭ 26 (-3.7%)
Mutual labels:  camera
yolov5-deepsort-tensorrt
A c++ implementation of yolov5 and deepsort
Stars: ✭ 207 (+666.67%)
Mutual labels:  camera
jest-fixtures
Use file system fixtures in Jest
Stars: ✭ 39 (+44.44%)
Mutual labels:  test
CI-Report-Converter
The tool converts different error reporting standards for deep compatibility with popular CI systems (TeamCity, IntelliJ IDEA, GitHub Actions, etc).
Stars: ✭ 17 (-37.04%)
Mutual labels:  test
git-cheatsheet
One stop guide to help solve all your doubts related to Git & GitHub.
Stars: ✭ 31 (+14.81%)
Mutual labels:  star
fixturez
Easily create and maintain test fixtures in the file system
Stars: ✭ 57 (+111.11%)
Mutual labels:  test
kit-assignment-tests
Test collection for KIT programming assignments (WS16/17)
Stars: ✭ 18 (-33.33%)
Mutual labels:  test
sushi
The SUSHI test case generator
Stars: ✭ 19 (-29.63%)
Mutual labels:  test
jest-it-up
🌐📈 Automatically bump up global Jest thresholds whenever coverage goes above them
Stars: ✭ 37 (+37.04%)
Mutual labels:  test
college-management-react
This is a College management web app in MERN stack.
Stars: ✭ 42 (+55.56%)
Mutual labels:  students
camera.ui
NVR like user Interface for RTSP capable cameras
Stars: ✭ 99 (+266.67%)
Mutual labels:  camera
speed-cloudflare-cli
📈 Measure the speed and consistency of your internet connection using speed.cloudflare.com
Stars: ✭ 99 (+266.67%)
Mutual labels:  test
IO-TESTER
A functional test framework
Stars: ✭ 32 (+18.52%)
Mutual labels:  test
bevy 4x camera
A 4X style camera for bevy.
Stars: ✭ 26 (-3.7%)
Mutual labels:  camera
CVSandbox
Open source software package, which aims to allow solving different tasks related to computer vision areas, like video surveillance, vision based automation/robotics, different sorts of image/video processing, etc.
Stars: ✭ 56 (+107.41%)
Mutual labels:  camera

Quizoo

GitHub issues GitHub forks GitHub stars
Do leave a star if you like this repo 😊


Free Online Quiz Platform for conducting quizes with lots of security features to avoid cheating and completely free

Why Quizoo?

With Quizoo you can conduct mcqs test online too easily within matter of minutes without worrying about anything Quizoo will handle everything for you.
It includes various features which makes it difficult to conduct cheating online and prevent it to the maximum level possible

LockDown Browser

It’s a custom browser window that adds more security to the exam environment by disabling those features that can be misused. When the lockdown browser is enabled during an exam, it restricts candidates from opening console, accessing other websites, switching applications, copying or printing questions, or even taking screenshots.

Resquencing Questions with NoBack Button

Most of the time participants tend to cheat because they can view all questions at once or move back to the previous questions , it becomes very difficult for the participants to cheat in limitted time if every person will get questions in different order and they are not allowed to move back to the previous question

Automated Image Poctoring(In Development)

This tool allows test creator to enable camera & microphone mode which sends audio-video and screen share feeds and makes use of advanced audio and video analytics to monitor any suspicious activities during the test
Currenly this tool only detect if particpant is looking towards screen or not and if there aren't multiple people present on screen, and much more to come

Personalized Test Reports

Quizoo automatically creates personalized test reports for each of the students attending the test which includes various details including the time taken by student on a particular question , moment of time when student is expected doing some unexpected behaviour including the screenshot at that moment of time and a lot more

Beside all that Quizoo makes it easy to send results to each candidate's email address or downloading excel sheet of cadidate's responses by just enabling few setting from the quiz panel

Architecture and Database

The app is hosted using uWSGI Server and make use of NGINX for hosting static files and as a reverse proxy

Here is how the database design looks like for the Django App
Database used is sqlite3 at current moment but will shift to postgresql in future if database grew

It makes use of Redis for storing session on backend

Futures Coming

  • Automated Image Poctoring
  • Live Anouncements during online test from admin panel
  • View the candidate’s screen- live
  • Allow user to select questions of particular categories from the already avilable question set

📸 ScreenShots

1 2
3 4
5 6

Get Started

Django Development Server
git clone https://github.com/aryan29/Quizoo.git    
cd Quizoo    
git checkout dev  
virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
cd quizoo
python manage.py runserver
Nginx Deployment Server
git clone https://github.com/aryan29/Quizoo.git    
cd Quizoo    
git checkout dev    
sudo docker-compose -f docker-compose-deploy.yml up --build  

Contribution

Don't be lazy😄 clone this repo and start contributing

Video Demo here

Contributors

Aryan Khandelwal
Mukul Choudhury
Vibhu Bhatia

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].