Skip to content

Joseph-Vanliew/GVSU-CIS641-XsQuadrant

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XsQuadrant

A video conferencing web application that is set up similarly to popular video conferencing platforms of today. The application will allow users to intialize a room which other users may join with the appropriate link access created by the room's initiator and admin and chat face to face with video and audio streaming to all users within the room.

Team Members and Roles

Prerequisites

Run Instructions

Backend

  1. cd to backend . directory starting from /app directory
  2. go mod tidy
  3. go run main.go

or

go run ./app/xsface/backend/cmd/main.go
  1. It should be running on port 8080 and serving your frontend when you run it.

Frontend

  1. cd to frontend . starting from /app directory
  2. npm install .
npm run dev
  1. It should be running on port 5173

Testing

  1. Visit this page in your browser: http://localhost:5173/
  2. Create a log-in user profile and sign in to get started!

About

XsQuadrant is a video conferencing application that removes the clutter and focuses on what matters - See Project document below...

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 72.7%
  • Go 24.8%
  • CSS 2.3%
  • HTML 0.2%