Skip to content
/ Quizz Public

Quiz manager for schools, teachers or simply want to organize a quiz test

Notifications You must be signed in to change notification settings

ttasc/Quizz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quizz

A Quiz manager for schools, teachers or simply want to organize a quiz test

About

Quizz is a useful tool that supports the process of organizing and managing multiple-choice tests, especially in educational and training environments. This software helps automate many manual tasks, from creating test questions, managing question banks, to scoring and analyzing results.

Quizz is written in Java. It's free, open-source and cross-platform software.

Features

  • Server
    • Multiple workspaces for various educational purposes
    • Exam distribution via LAN
    • Management:
      • Exam (the exam question can be shuffled)
      • Submission
      • Group - Student
      • Subject - Question
  • Client
    • Join the test and hope it's not too hard

Installation

Dependencies

  • Java-17
  • MySQL/MariaDB
Setup Database:
  • Username: root
  • Password: 123456789
  • URL: localhost:3306

To generate database, please run the sql script QuizzServerInitTableMySQL.sql via mysql-cli or mariadb-cli

Download

See releases for pre-built binaries.

Build from source

Building from source requires Java-17, Maven

  1. Clone this repo
  2. Then open QuizzServer if you want to build Server App or open QuizzClient to build Client App and run this command:
    mvn package
    
  3. The executable will be generated in bin folder named QuizzServer.jar or QuizzClient.jar

Previews

🔍 Hover over image to view tooltip for more details.