/mouseless

:keyboard: A Django server to host the #NoMouseChallenge

Primary LanguagePythonMIT LicenseMIT

Mouseless

A web server to host quizzes.

Installation

  • Clone this repository

    git clone https://pypi.org/project/vocabulum/
  • Install dependencies

    pip install -r requirements.txt

Configuration

  • Make migrations

    python manage.py makemigrations
  • Perform migration

    python manage.py migrate
  • Create a super user

    python manage.py createsuperuser

Usage

Start server

python manage.py runserver 0.0.0.0:8000

Features

  • A single User can be associated with 1-2 Players

  • A timer for the entire Quiz

  • A User is timed only if the complete a Task.

    Their time metric is the duration since the start of the challenge till their last successful Task completion.

  • A leaderboard showcasing the Users with the most points.

    Ties are settled based on the time taken to complete Tasks