Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/touhid-96/java-quiz-project-using-json
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.
https://github.com/touhid-96/java-quiz-project-using-json
console-app intellij java quiz-app score-tracker
Last synced: 4 days ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/touhid-96/java-quiz-project-using-json
- Owner: touhid-96
- Created: 2024-03-31T17:31:02.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-04-09T10:56:06.000Z (9 months ago)
- Last Synced: 2024-11-10T18:49:25.849Z (2 months ago)
- Topics: console-app, intellij, java, quiz-app, score-tracker
- Language: Java
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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
https://github.com/touhid-96/Java-Quiz-Project-Using-JSON/assets/29010371/8eed11aa-5010-47a9-a974-b067bd4fecc9## Student Section Tutorial
https://github.com/touhid-96/Java-Quiz-Project-Using-JSON/assets/29010371/9ba10154-0f5f-4ba0-a176-4fdef9bddbe7