Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mrcodefrost/skytalk_video_conference_app
SkyTalk, a Flutter video conferencing app, ensures secure cross-platform access. With user authentication, mute/camera controls, integrated chat, and responsive design, it facilitates efficient collaboration. Instant notifications and high-quality audio/video enhance the virtual meeting experience.
https://github.com/mrcodefrost/skytalk_video_conference_app
Last synced: 2 days ago
JSON representation
SkyTalk, a Flutter video conferencing app, ensures secure cross-platform access. With user authentication, mute/camera controls, integrated chat, and responsive design, it facilitates efficient collaboration. Instant notifications and high-quality audio/video enhance the virtual meeting experience.
- Host: GitHub
- URL: https://github.com/mrcodefrost/skytalk_video_conference_app
- Owner: mrcodefrost
- Created: 2024-01-22T10:39:58.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-04-28T15:08:10.000Z (7 months ago)
- Last Synced: 2024-04-28T16:25:03.387Z (7 months ago)
- Language: Dart
- Size: 874 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SkyTalk
SkyTalk is a Flutter-based video conference app designed to provide secure and seamless virtual meetings on smartphones. With features like user authentication, mute and camera controls, integrated chat, and responsive design, SkyTalk ensures efficient and engaging collaboration experiences for users.
## Features
- **Secure Video Conferencing**: Conduct video conferences with peace of mind, knowing that SkyTalk offers secure multi-platform access and robust user authentication.
- **User-Friendly Interface**: Enjoy a minimalist user interface that prioritizes ease of use and seamless navigation, allowing users to focus on the meeting content.
- **Real-Time Chat Integration**: Stay connected with meeting participants through integrated chat functionality, enabling instant communication and collaboration during meetings.
- **Mute and Camera Controls**: Easily manage audio and video settings with intuitive mute and camera controls, ensuring smooth and hassle-free meetings.
- **High-Quality Video and Audio**: Experience high-quality video and audio streaming, making virtual meetings both efficient and engaging.
- **Instant Notifications**: Receive instant notifications for meeting invitations, chat messages, and other important updates, keeping you informed and connected at all times.
- **Google Sign-In**: Authenticate users seamlessly with Google Sign-In. Future development plans include the integration of other sign-in methods for enhanced flexibility and accessibility.
- **Firebase Integration**: SkyTalk utilizes Firebase for user authentication and storage. A record of all meetings taken by a user is stored in Firestore, allowing users to access their meeting history within the app. This feature provides users with a convenient way to review past meetings and track their collaboration activities over time, making SkyTalk stand out among other video conference apps.
## Technology Stack
- **Flutter**: SkyTalk is built using the Flutter framework, allowing for cross-platform compatibility and fast development.
- **Dart Language**: Dart is used as the primary programming language for building the application logic and user interface.
- **Jitsi Meet Plugin**: The Jitsi Meet plugin is integrated into SkyTalk to enable all video calling features, including creating meeting rooms, sharing links, and more.
- **Firebase**: Firebase is used for user authentication and storage. Firestore is utilized to store meeting records and provide a seamless user experience.
## Future Development
While SkyTalk currently focuses on smartphone-based video conferencing, future development plans include the integration of additional sign-in methods for enhanced authentication options. Additionally, a web app version of SkyTalk is under development using Flutter web, which will further expand SkyTalk's accessibility and usability.