Skip to content

wmuth/wQueue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wQueue

A queueing system written in Go

Using mostly the go standard library except GORM for database interaction and gorilla for some web toolkit functionality.

PostgreSQL acts as the backend.

To run

  • Make sure you have a .env file, check example.env for formatting
  • go run main.go or go build && ./wQueue

Features

Guests can

  • List available queues
  • See queuers in the queues
  • Look at some help/about information

Users can

  • Do everything guests can
  • Join queues
  • Leave queues

Admins can

  • Do everything users can
  • Manage queues they are in charge of
  • Open/Close queues
  • Change the displayed queue message
  • Send an alert message to the queuers
  • Remove queuers from the queue

About

A queueing system written in Go

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published