Skip to content

SwatiUpadhyay/VConnect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Video Conferencing App

Description

A web-based video conferencing application built using React.js. This app allows users to communicate via video calls seamlessly. It leverages WebRTC for real-time video and audioA web-based video conferencing application built using React.js. This app allows users to communicate via video calls seamlessly. It leverages WebRTC for real-time video and audio communication, ensuring a smooth user experience. communication, ensuring a smooth user experience.

Features

  • Peer-to-peer video calling
  • Mute/unmute audio
  • Enable/disable video
  • Room-based conferencing
  • Responsive UI

Installation

  1. Clone the repository:
    git clone https://github.com/SwatiUpadhyay/VConnect.git
  2. Navigate to the project directory:
    cd video-conferencing-app
  3. Install dependencies:
    npm install
  4. Start the development server:
    npm start

Deployment

To host your application on GitHub Pages:

  1. Install GitHub Pages package:
    npm install gh-pages --save-dev
  2. Add the following scripts to package.json:
    {
      "scripts": {
        "predeploy": "npm run build",
        "deploy": "gh-pages -d build"
      }
    }
  3. Deploy the app:
    npm run deploy

Technologies Used

  • React.js
  • WebRTC
  • Node.js
  • Express (if applicable for signaling server)

Contributing

Contributions are welcome! Feel free to submit a pull request.

License

This project is licensed under the MIT License.

Author

Your Name - GitHub Profile

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published