https://github.com/ujjwalsaini07/skystream
Instantly share your screen without the hassle—no logins, no downloads, just instant access. Fast, secure, and hassle-free, SkyStream makes real-time collaboration effortless and accessible for everyone, anywhere.
https://github.com/ujjwalsaini07/skystream
browser-basedsharing easysharing reactjs realtimecollaboration remotework screencast screensharing webrtc
Last synced: 26 days ago
JSON representation
Instantly share your screen without the hassle—no logins, no downloads, just instant access. Fast, secure, and hassle-free, SkyStream makes real-time collaboration effortless and accessible for everyone, anywhere.
- Host: GitHub
- URL: https://github.com/ujjwalsaini07/skystream
- Owner: UjjwalSaini07
- License: mit
- Created: 2025-02-01T06:07:06.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-12T08:35:52.000Z (about 1 year ago)
- Last Synced: 2025-03-31T00:44:29.408Z (about 1 year ago)
- Topics: browser-basedsharing, easysharing, reactjs, realtimecollaboration, remotework, screencast, screensharing, webrtc
- Language: JavaScript
- Homepage: https://sky-stream-share.vercel.app/
- Size: 1.67 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SkyStream - Effortless WebRTC Collaboration 🌐
SkyStream makes remote collaboration effortless without the hassle with instant real-time collaboration powered by WebRTC, secure screen sharing, video calls, file sharing—no downloads or logins required! 🌐✨ Integrated chat rooms enhance interaction, and a simple sign-in process ensures a personalized, seamless experience. Fast, secure, and accessible, SkyStream brings teams together effortlessly, anytime, anywhere. 🚀
[](https://github.com/UjjwalSaini07/SkyStream/blob/main/LICENSE)
[](https://github.com/UjjwalSaini07/SkyStream/blob/main/README.md)
[](https://github.com/UjjwalSaini07/SkyStream)
[](https://github.com/UjjwalSaini07/SkyStream/stargazers)
[](https://github.com/UjjwalSaini07/SkyStream/releases/tag/v0.1)
## Features 🎯
- 🖥️ Instantly share your screen—no logins, no downloads, just click and collaborate.
- 🔐 Enjoy secure connections, ensuring your sessions remain private and protected.
- 📷 High-Quality Video Calling: Experience crystal-clear video communication.
- 📂Efficient File Sharing: Transfer files securely and swiftly.
- 🛡️ Safeguard your data with advanced privacy measures throughout the session.
- 🌍 Access SkyStream from any device with a web browser, anytime, anywhere.
- 📱 Join effortlessly by scanning a QR code—simple and seamless.
- 💬 Engage in real-time discussions with integrated chat rooms for enhanced collaboration.
- ✨ Personalize your experience with a quick sign-in for secure, tailored sessions.
- ⚙️ Experience fast, responsive sharing optimized for real-time collaboration.
- ⏱️ Minimal latency ensures every interaction feels smooth and uninterrupted.
- 🚀 Simplified setup means more time spent working together and less time on tech hassles.
## Demo 🖥️
You can visit the live site here - https://sky-stream-share.vercel.app/
## Technologies Used 👨🏻💻
- **React.js** – A powerful JavaScript library for building fast and scalable web applications.
- **Tailwind CSS** – A utility-first CSS framework for efficient and responsive styling.
- **SCSS** – A preprocessor for CSS to enhance styling capabilities.
- **Docker** – Containerization for seamless deployment and scalability.
- **Firebase** – Used for authentication, backend functions and Firestore.
- **ShadCN** – Used for beautifully designed, responsive components.
## Installation 🛠️
- First Read this [License](https://github.com/UjjwalSaini07/SkyStream/blob/main/LICENSE) & their terms then proceed.
- Star the [Repository](https://github.com/UjjwalSaini07/SkyStream)
- Clone the repository:
```bash
git clone https://github.com/UjjwalSaini07/SkyStream.git
```
- Install the necessary dependencies:
```bash
pnpm install
```
## Usage 🖥️
- Start the development server
```bash
pnpm run dev
```
- Open your browser and navigate to http://localhost:5173 to view the localhost website
## Project Setup Using Docker Containerization:
1. Start the Docker Engine Locally or Use Any Service
2. Navigate to the project Root directory:
```bash
cd SkyStream
```
3. Run DockerFile:
```bash
docker-compose up --build
```
4. Wait for Generating the Image
#### How Docker Image Builds Looks

#### Project Docker Container

5. Now Simply use the Project using Docker Container
## Author ✍️
- [@Ujjwal Saini](https://github.com/UjjwalSaini07)
## Screenshots 📷

## Contact 📞
Feel free to reach out if you have any questions or suggestions!
- Raise an issue for the same [Issue](https://github.com/UjjwalSaini07/SkyStream/issues)
- Github: [@Ujjwal Saini](https://github.com/UjjwalSaini07)
## License 📄
License Credential [Check](https://github.com/UjjwalSaini07/SkyStream/blob/main/LICENSE). You can use this project the way you want Make sure to fork before. Feel free to credit me if you want to!
## Feedback and Contributions 💌
Sorry But this project not welcome Contributions! Yes u gave a Feedback and Suggestion via raising the [Issues](https://github.com/UjjwalSaini07/SkyStream/issues).