MarvinKweyu / AssessMe

A quiz application that lets instructors create multiple-choice graded assessments, results of which can be downloaded as a CSV file

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AssessMe

                                  Python Version Django Version CircleCI Release Contributors View Docker

AssessMe Live | Docker image

AssessMe

An applicaition that allows teachers to create quizzes and students to take the quiz in relation to their interests

Table of Contents

Features


  • Password management
  • Quiz timer
  • Teacher download results option

Setup

Downloading the latest release.

Knab yourself the latest release version from the page release page


Docker Preview

Run the following command to run the latest version of the docker image:

docker-compose up

Bare metal development

Create Virtual Env and Install the requirements:

cd AssessMe
bash develop.sh

Finally, run the development server:

python manage.py runserver --settings=assessme.settings.dev

The project will be available at http://127.0.0.1:8000, Login using::

Teacher

username: teacher password: teacher

Student

username: student password: student

Tests

python manage.py test --settings=assessme.settings.dev

Contributions


Contributions are welcome. Do remember to take a look at the project contribution guidelines

The AssessMe Contributor Board

License


This project was inspired by suhail's work on the django quiz application and is released under the MIT License.

About

A quiz application that lets instructors create multiple-choice graded assessments, results of which can be downloaded as a CSV file

License:MIT License


Languages

Language:JavaScript 45.7%Language:CSS 42.9%Language:Python 6.8%Language:HTML 4.4%Language:Shell 0.1%Language:Dockerfile 0.1%Language:Procfile 0.0%