Skip to content

Ticketing system with a focus on didactic feature with tight integrations into learning platforms.

License

Notifications You must be signed in to change notification settings

TicketVise/ticketvise

Repository files navigation

Logo

TicketVise

Answer questions from students with ease!
Explore the docs »

View Demo · Report Bug · Request Feature

About The Project

There are many great ticketing systems available today; however, none that really suits connects well with education. We want to create a question platform that links directly into your Learning Management System and bridges the gap between students' questions and the teachers -- we think this is it.

Here's why:

  • Divide questions amongst your team to give more time for other work
  • Get insights about difficult topics
  • Markdown, attachments and LaTeX support for even the most complicated questions and answers
  • Ask questions private or public to create a knowledge base which you can reuse next year

Built With

  • Vue
  • Django
  • TailwindCSS
  • Kubernetes
  • Docker

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • npm
    npm install npm@latest -g
  • docker (follow the steps to install docker from the docker website)
  • minikube (or other local kubernetes platform)
    • ingress
    • ingress-dns
    • registry
  • kubectl
  • tilt (https://tilt.dev)

Installation

  1. Clone the repo
    git clone https://github.com/ticketvise/ticketvise.git