Skip to content

Latest commit

 

History

History
99 lines (64 loc) · 1.92 KB

README.md

File metadata and controls

99 lines (64 loc) · 1.92 KB

PolyChat AKA Sassycode's Teams

A public messaging and meeting platform to connect to individuals

Logo

Features

  • User login
  • Creating and joining public teams channels
  • Real-time speech-to-text transcription
  • In-call messaging
  • Teams chatting before and after the call
  • Collaborative meeting notes
  • Enabling/disabling microphone
  • Enabling/disabling camera
  • Raising/Lowering hand to speak in meeting
  • Online User Lists and Meeting Invitations
  • Screen Sharing
  • Collaborative white board

Installation

Install polychat with npm

Clone this repository with :

git clone "git@github.com:sash2501/PolyChat-Firebase.git"

Installing Server Side dependecies. Go to project root folder.

  cd server
  npm install
  npm start

Installing Client/ Frontend Side dependecies in a new terminal window. Go to project root folder.

  cd client
  npm install
  npm start

Tech Stack

Client:

Server:

Screenshots

Login Page

App Screenshot

Add Room Page

App Screenshot

Room List Page

App Screenshot

Chat Room

App Screenshot

Video Call Room

App Screenshot

Demo

YouTube Video

App Workflow

App Workflow

Documentation

[Web App Documentation](docs/PolyChat Documentation.docx)