Skip to content

artrix5/quiz-project-java-fx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Simple Quiz Application for Java Programming Class

This Java-based quiz application offers an engaging platform for users to test their knowledge across various categories. Users can select a quiz category, choose the number of questions, and track their scores over time.

Features

  • User Roles
    Two types of users: Admins and Standard Users. Admins have elevated privileges to manage quizzes, including creating, modifying, and deleting questions.

  • Quizzes and Points
    Users can choose quiz lengths of 5, 10, 15, or 20 questions, with each correct answer awarding 10 points. These default options are easily modifiable.

  • Leaderboards
    A leaderboard screen displays high scores and tracks the history of completed quizzes for all users.

  • Admin Audit Trail
    A history screen logs every change made by admins (adding, modifying, or deleting questions), ensuring full transparency.

  • Thread-based Score Updates
    High scores are updated via threads, allowing real-time score tracking and display on leaderboards.

login_screen

About

A quiz application I made for my Java programming class.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published