This repository contains a Flutter-based implementation of an Omegle clone, allowing users to randomly connect with others for video and text chats. The application leverages WebRTC for peer-to-peer video communication, along with Socket.IO for real-time messaging and room management.
Clone the repository:
git clone https://github.com/prajwalpkp2106/OmegleCloneAPP-Flutter.git
cd OmegleCloneAPP-Flutter
Install dependencies:
flutter pub get
Run the application on emulators or mobile devices:
flutter run
The application connects to a live backend server hosted at https://omegleclone.onrender.com. This server handles the WebSocket connections and room management required for the random chat functionality.
Feeling up for a challenge? Enhance the app by adding a messaging feature alongside video chat! You can use the existing WebSocket setup for this purpose. Fork the repository and show us your skills by implementing a seamless text messaging feature integrated with the current video chat functionality.
Contributions are welcome! Please fork this repository and submit a pull request for any improvements or bug fixes.
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)