Skip to content

Short Video Meeting App is a lightweight, real-time communication platform designed for seamless video meetings. Built with Node.js, Socket.io, and Peer.js, this app provides a smooth video conferencing experience with minimal setup.

Notifications You must be signed in to change notification settings

Lalithkumar-19/Short-video-meeting_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Here's a detailed README file you can use for your Short Video Meeting App repository on GitHub:

Short Video Meeting App

A lightweight and responsive video meeting application built using Node.js, Socket.io, and Peer.js. This app enables real-time video communication and instant messaging with minimal setup and no installations required.

🚀 Key Features

Instant Video Calls: Easily connect with participants through peer-to-peer video calls powered by Peer.js.

Real-Time Messaging: Exchange messages in real time using Socket.io during video calls.

Simple Room Creation: Create or join a meeting room using a unique room ID.

No Installation Needed: Browser-based app with no additional installations required for users.

Responsive UI: Fully responsive design for seamless use on desktops, tablets, and mobile devices.

🛠 Tech Stack

Backend: Node.js, Express.js

WebSockets: Socket.io

Peer-to-Peer Communication: Peer.js

Frontend: HTML, CSS, JavaScript

View Engine: EJS

##🚧 Getting Started Follow these instructions to set up and run the app locally on your machine.

Prerequisites

Node.js (v14.x or higher) npm (Node Package Manager)

Installation

1.Clone the repository:

git clone https://github.com/your-username/short-video-meeting-app.git
cd short-video-meeting-app

2.Install dependencies:

npm install

3.Run the Server:

npm start

Folder Structure

├── public          # Static files (CSS, client-side JS)
├── routes          # Application routes
├── views           # EJS templates (HTML views)
├── server.js       # Main server entry point
└── README.md       # Project documentation

💡 Usage

Start the server using npm start.

-->Open the browser and navigate to http://localhost:3000. -->Enter a room name or create a new one, and share the room ID with participants to start the video call. -->Use the real-time chat feature during your video conference.

🤝 Contributing

Feel free to submit issues or pull requests! If you have suggestions or improvements, please let us know.

** You an freely contribute openly or use this app for your kind use **

About

Short Video Meeting App is a lightweight, real-time communication platform designed for seamless video meetings. Built with Node.js, Socket.io, and Peer.js, this app provides a smooth video conferencing experience with minimal setup.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published