Skip to content

pmogan77/TAQueue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todo:

  • add about page link
  • add user fields to login/signup
  • add sms possibility
  • clean up database every year
  • forget password automation

Future Features

  • email
    • used for password resettig, login/signup
  • Next.js
  • minor bug fixes/UI changes?
  • seperate accounts for TAs/professors
  • implement better logging
  • implement Aria Labels
  • React Query for live reloading data w/ useQuery
  • HTTPS with nginx
  • research if there is a way to configure service # within docker-compose.yml

Instructions to Run

1. Install Docker

2. Clone the repository

git clone https://github.com/pmogan77/TAQueue.git

3. Run Docker Compose in the root directory

docker-compose up

You may specify the -d flag to run the containers in the background.

You may specify the '--scale' flag to run multiple containers for the web app.

  • frontend: --scale frontend=2
  • backend: --scale backend=2
docker-compose up -d --scale frontend=2 --scale backend=2

4. Open the app in your browser

http://localhost:80

About

Website to manage virtual queues during help hours

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •