Skip to content

aniketw1/remote-office-hours-queue

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

754 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Remote Office Hours Queue

The Remote Office Hours Queue application allows users to schedule office hours through BlueJeans sessions.

Getting Started

docker-compose up
docker-compose run --entrypoint="" web python manage.py createsuperuser

Visit localhost:8003/admin in your browser and log in with your admin credentials, then visit localhost:8003 to see the app!

Architectural Overview

We use Django 3 as a backend and React+TypeScript in the frontend. The frontend is served through django-webpack-loader and integrates with the backend via DRF REST endpoints and Django Channels websockets. Authentication is handled with OIDC via mozilla-django-oidc.

About

Virtual queuing using BlueJeans video conferencing.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • TypeScript 54.1%
  • Python 33.2%
  • HTML 5.8%
  • CSS 5.2%
  • Dockerfile 0.6%
  • JavaScript 0.6%
  • Shell 0.5%