Skip to content

Repository files navigation

Quizmaster

A training application for building stronger software teams.

Getting started

Create your development environment

There are three options how to create Quizmaster dev environment: In GitHub Codespaces cloud, in a local container (Docker/Podman), or install everything old school locally:

Dev Environment
GitHub Codespaces ⭐ recommended, works out-of-box
Local Docker/Podman requires Docker Desktop or Podman Desktop
Local Environment not recommended, you're on your own

See more for comparison.

The dev environment is based on scrumdojo/dev-images, which are based on Docker Hardened Image: Debian Trixie.

Quick start

In the project root directory, install the dependencies:

pnpm install:all

Start Quizmaster on port 8080 (and also Vite dev server on port 5173):

pnpm start

Setup your IDE

If you opened a GitHub Codespace in VS Code, there is nothing to setup, everything is taken care of. Otherwise, make sure to install recommended extensions to streamline your dev experience:

Tech Stack

Prior to the class get yourself familiar with the tech stack:

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

10 watching

Forks

Releases

Packages

Used by

Contributors

Languages