Skip to content

Introducing our innovative video chat application, inspired by Microsoft Teams, built using JavaScript, HTML, CSS, Node.js.

License

Notifications You must be signed in to change notification settings

kaybee128/video-chat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VIDEO-CHAT-APP

Introducing our innovative video chat application, inspired by Microsoft Teams, built using JavaScript, HTML, CSS, Node.js, Express, Socket.IO, and UUID.

Our app brings you a seamless communication experience with an array of powerful features. With real-time chat capabilities, users can exchange messages instantly while participating in video calls. The unique room ID system allows any number of people to create and join rooms, enabling efficient collaboration across teams.

The app supports high-quality video calls akin to enterprise-level systems, and even allows users to share their screens for presentations or demonstrations. Additionally, users can record their screens, collaborate on a shared whiteboard, and take advantage of an enhanced security system to protect their conversations. With an integrated logger, users can keep track of important discussions and actions. Lastly, our app is hosted on Heroku, ensuring reliable availability and scalability.

LOCAL INSTALLATION

  1. Drop a ⭐ on the Github Repository.
  2. Clone the Repo by going to your local Git Client.
  3. Run this command- npm i
  4. Follow up with this command- nodemon server.js
  5. Enjoy the application.

TECH STACK

  1. HTML
  2. CSS
  3. JavaScript
  4. NodeJS
  5. Express
  6. WebRTC
  7. SocketIO
  8. RecordRTC

CONTACT

In case of any suggestions or enquires, feel free to reach out to the contributors.

IMAGES image image

About

Introducing our innovative video chat application, inspired by Microsoft Teams, built using JavaScript, HTML, CSS, Node.js.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published