Skip to content

This is a console application project using Java and JSON that allows developers to create a quiz application with various features, such as multiple-choice questions and score tracking. The repository includes the source code for the project, as well as documentation on how to use and customize the application.

Notifications You must be signed in to change notification settings

touhid-96/Java-Quiz-Project-Using-JSON

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Quiz Project Using JSON

Technology and Tool Used

  • Intellij IDEA
  • Java

How to run this project

  • Clone this project
  • Run

Prerequisite

  • Java jdk (11 is recommended) must be installed

Features

Admin

  • If someone login with admin credentials present in the users.json file he/she can add questions
  • Admin can add questions (with answer key) in the question bank until he/she input 'q' to quit

Student

  • If someone login with other credentials present in the users.json file he/she will be considered as student
  • There will be 10 (random) questions that will be given to the student.
  • After finishing the quiz there will be a result saying how much marks the student has got.
  • Student can re-run the quiz again (with random questions) by pressing 's'

Admin Section Tutorial

admin.mp4

Student Section Tutorial

student.mp4

About

This is a console application project using Java and JSON that allows developers to create a quiz application with various features, such as multiple-choice questions and score tracking. The repository includes the source code for the project, as well as documentation on how to use and customize the application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages