Skip to content

Online queue app made with Node.js, Express.js, and SQLite

Notifications You must be signed in to change notification settings

t41372/QueueRoom

Repository files navigation

QueueRoom

What is this?

This is a full stack web application using Node.js, Express.js, SQLite, HTML, CSS, JavaScript, and Docker

Build to help people queue online. Users can create or join a room to queue online with a generated password.

RESTful API is provided. Docker image is built for speeding the deployment process.

Run

# set up dependencies
npm install
# run Queue Room
npm start
# the server will now be listening on 8080 by default

Docker

t41372/queue_room_docker

Build Docker Image from source code

docker buildx build \
    -t t41372/queue_room_docker:latest \
    --platform linux/amd64,linux/arm64 \
    --push \
    .

Run with Docker

docker run -d -p 8080:8080 t41372/queue_room_docker
#             -p (port you want it to listen on:8080)
#          -d if you want the server to run in the background

About

Online queue app made with Node.js, Express.js, and SQLite

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages