A web application built using Node JS with Socket.IO that allows you to connect with your friends virtually.
Introduction • Application in Action • Flow • Installation • Application Structure • Key Features • How To Use • Credits • Author
Welcome to Web Converse, this is an web application that allows you to connect with your friends virtually thorugh video and audio. An Application with multi party call features using video and audio. Also added chat functionality to send data to all instant ease to use.
The main goal of this application is to get though the pandemic that happened and allows education, work, training and anything possible. To continue our lifestyle as the way it was with a little bit adjustments.
- Start/Initialize the application
- Put in the first page
- Create room using sockets.io
- add video and broadcast to all
- add all others to broadast to all
- style it
- Create messaging system
- do mute and unmute ability
- similarly for video, switch it on and off
- and pretty much done...
Install with NPM:
Make sure Node JS is installed
> npm install
.
└── Web Converse/
├── node_modules
├── public/
│ ├── logo.png
│ ├── script.js
│ ├── style.css
├── Screenshots/
│ ├── 1.png
│ ├── 2.png
├── views/
│ ├── index.ejs
├── .gitignore
├── app.js
├── package-lock.json
├── package.json
├── README.md
⭐️ Video & Audio - Allows you to stream your webfeed video & audio which will be broadcasted to members.
⭐️ Chat Feature - Uses sockets to send text messages to the room memebers in an instant.
To clone and run this application, you'll need Git and Node JS.
From your command line:
Make sure Node JS is installed
# Clone the application
> git clone https://github.com/N-liraj-khanna/WebConverse
# Enter into the directory
> cd WebConverse
# Install the necessary packages
> npm install
# Enjoy the application
> npm start
The application will be running in http://localhost:3000/.
This software uses the following open source packages:
👤 N Liraj Khanna
- Website: https://github.com/N-liraj-khanna
- Github: @N-liraj-khanna
- LinkedIn: @https://www.linkedin.com/in/n-lirajkhanna/
Contributions, issues and feature requests are welcome!
Give a ⭐️ if this project helped you!
MIT
Copyright © 2023 @N-liraj-khanna ·