Skip to content

VCall: Your seamless solution for high-quality video conferencing, connecting you effortlessly across distances.

License

Notifications You must be signed in to change notification settings

aishwaryamensinkai/Video-Call

Repository files navigation

VCall

VCall is a video conferencing application designed to provide high-quality, reliable video calls for various use cases.

Features

  • High-Quality Video: Experience crisp and clear video calls.
  • Audio Support: Seamless audio integration for uninterrupted communication.
  • Screen Sharing: Share your screen with participants during meetings.
  • Customizable Settings: Tailor settings to fit your preferences.
  • Secure: Built with security features to protect your conversations.

Technologies Used

  • HTML5
  • CSS3
  • JavaScript
  • React

Installation

To run this application locally, follow these steps:

  1. Clone this repository:

    git clone https://github.com/aishwaryamensinkai/Video-Call.git
  2. Navigate to the project directory:

    cd Video-Call-main
  3. Install the packages using the command:

    npm install
  4. Start the development server:

    npm start

Project Structure

The project structure is organized as follows:

.
├── README.md
├── index.html
├── package-lock.json
├── package.json
├── public
│   ├── favicon.ico
│   ├── manifest.json
│   └── robots.txt
├── src
│   ├── App.jsx
│   ├── assets
│   │   └── logo.png
│   ├── components
│   │   ├── HelpPage.jsx
│   │   ├── HomePage.jsx
│   │   └── VideoPage.jsx
│   ├── css
│   │   ├── App.css
│   │   ├── HelpPage.css
│   │   ├── HomePage.css
│   │   └── index.css
│   ├── main.jsx
├── vercel.json
└── vite.config.js

Resources

  • Zegocloud:
  • To include the tree structure of the project install tree by using command in mac
    brew install tree
    tree -L 5 -I node_modules

Contributing

Contributions are welcome! If you'd like to add new features, improve existing ones, or fix any bugs, feel free to fork the repository and submit a pull request. Here's how you can contribute to this project:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/improvement).
  3. Make your changes.
  4. Commit your changes (git commit -am 'Add new feature').
  5. Push to the branch (git push origin feature/improvement).
  6. Create a new Pull Request.

Please follow our Code of Conduct and Contributing Guidelines when contributing.

License

This project is licensed under the MIT License.

About

VCall: Your seamless solution for high-quality video conferencing, connecting you effortlessly across distances.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published