Skip to content

This project provides a video conferencing application built with Node.js, Socket.io and Peerjs - Simplifies WebRTC peer-to-peer data, video, and audio calls;

License

Notifications You must be signed in to change notification settings

FernandoZorek/video-meet-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Video Meet APP: A Video Conferencing Application

video-meet-APP

This project provides a video conferencing application built with Node.js. It allows users to connect and communicate through video chat.

Video Meet APP empowers you to connect and collaborate effortlessly through real-time video and audio calls. Built with cutting-edge WebRTC technology, it offers a feature-rich experience that simplifies remote communication.

ScreenShot

Features

  • Unleash Crystal-Clear Communication: Experience lifelike video and audio calls with WebRTC, ensuring smooth and uninterrupted conversations.
  • Host Limitless Meetings: Create an unlimited number of rooms, catering to your specific needs, whether it's a small team meeting or a large-scale conference.
  • Effortless Room Management: Join existing rooms or create your own with a few clicks, fostering seamless collaboration and connection.
  • Unique User Identification: Each participant is assigned a unique ID, streamlining communication and ensuring a secure meeting environment.
  • Multiple Participants, Simplified Calls: Host video calls with multiple users simultaneously, fostering dynamic interaction and teamwork.

Tech

This project uses several open source projects to function correctly::

  • Node.js - JavaScript runtime built on Chrome’s V8 JavaScript engine;
  • Express.js - Fast, unopinionated, minimalist web framework for Node.js;
  • Socket.io - Enables real-time, bidirectional communication between the server and client;
  • Peerjs - Simplifies WebRTC peer-to-peer data, video, and audio calls;
  • EJS - A templating engine used for server-side rendering of HTML pages;
  • uuid - Generates unique identifiers for users.
  • Bootstrap - Bootstrap is a free and open-source CSS framework directed at responsive, mobile-first front-end web development.

Installation

Dillinger requires Node.js v20+ to run.

Install the dependencies and devDependencies and start the server.

yarn

Start the app in development mode (hot-code reloading, error reporting, etc.)

yarn run dev

Open in your browser

http://localhost:4000/

License

MIT Free Software, Hell Yeah!

About

This project provides a video conferencing application built with Node.js, Socket.io and Peerjs - Simplifies WebRTC peer-to-peer data, video, and audio calls;

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published