https://github.com/aryprogrammer/videocalling
webrtc login system and firebase
https://github.com/aryprogrammer/videocalling
Last synced: about 2 months ago
JSON representation
webrtc login system and firebase
- Host: GitHub
- URL: https://github.com/aryprogrammer/videocalling
- Owner: ARYPROGRAMMER
- License: other
- Created: 2024-05-17T08:39:37.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-17T10:32:31.000Z (almost 2 years ago)
- Last Synced: 2025-01-18T18:52:18.317Z (about 1 year ago)
- Language: Dart
- Size: 15.4 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# 
Welcome to the VideoCall App made for **ResoluteAI**! This application is designed to provide seamless and high-quality video calling experiences for individuals and businesses.
## Features
- **High-Quality Video and Audio**: Enjoy crystal clear video and audio during your calls.
- **Screen Sharing**: Share your screen with other participants easily.
- **Chat Functionality**: Text chat with participants during the call.
- **Cross-Platform Support**: Available on both desktop and mobile devices.
- **Secure and Private**: All calls are encrypted to ensure your privacy and security.
### ACTIVE - LOGIN SYSTEMS WEBRTC CREATED NOT INTEGRATED
## Demo Videos
Check out our demo videos to see the VideoCall App in action:
### Demo 1

### Demo 2

## Backend Screenshots
Here are some screenshots of the backend:
### RealtimeDB

### Oauth2

## Installation
To get started with the VideoCall App, follow these steps:
### Prerequisites
- Flutter SDK: [Install Flutter](https://flutter.dev/docs/get-started/install)
- Dart SDK: Included with Flutter
- IDE: VSCode, Android Studio, or any other preferred IDE
### Steps
1. **Clone the repository:**
```bash
git clone https://github.com/ResoluteAI/videocall.git
2. **Navigate to the project directory:**
```bash
cd videocall
3. **Get the necessary dependencies:**
```bash
flutter pub get
4. **Run the application:**
```bash
flutter run
### Usage
Once the application is running, you can:
Create a new video call by clicking the "New Call" button.
Join an existing call using the unique call ID.
Use the chat feature to send messages during a call.
Share your screen by clicking the "Share Screen" button.
### Contributing
We welcome contributions from the community! To contribute, please fork the repository and create a pull request with your changes. Make sure to follow our code of conduct.
### License
This project is licensed under the MIT License. See the LICENSE file for details.
### Contact
For any questions or support, please contact us at yettoannounce@gmail.com.
Thank you for using the VideoCall App! We hope you have a great experience.