Skip to content

4KevR/quiz-clash

Repository files navigation

quiz-clash-logo

QuizClash is a CLI-based quiz game that includes multiplayer functionalities.

Setup

Prerequisites

  • JDK >= 17
  • Maven

Installation

To make development for QuizClash, you first need to clone the repository:

git clone git@github.com:4KevR/quiz-clash.git

Run application

To run the application, you have to build the jar with:

mvn clean package

Now you can navigate to the plugin-main module and execute the jar:

cd plugin-main/target/
java -jar quiz-clash-jar-with-dependencies.jar

Note

You have to use a terminal that accepts ANSI escape codes.

Test Report

To get the JaCoCo test report, execute the following command:

mvn -Pcoverage verify

You will find the reports in each module at /target/site/jacoco/index.html. The overall report for all modules can be found at report/target/site/jacoco/index.html. This report will also be published on GitHub Pages on every push on main. It can be found here.

About

CLI-based multiplayer quiz game

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages