https://github.com/charles100000/twitch-clone
Twitch Clone build with Nest.js and Next.js
https://github.com/charles100000/twitch-clone
apollo-client bun graph livekit nestjs nextjs prisma redis stripe tailwindcss zod
Last synced: 8 months ago
JSON representation
Twitch Clone build with Nest.js and Next.js
- Host: GitHub
- URL: https://github.com/charles100000/twitch-clone
- Owner: charles100000
- Created: 2025-01-12T20:33:33.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-03-03T02:13:53.000Z (8 months ago)
- Last Synced: 2025-03-03T02:22:19.190Z (8 months ago)
- Topics: apollo-client, bun, graph, livekit, nestjs, nextjs, prisma, redis, stripe, tailwindcss, zod
- Size: 1000 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Twitch Clone with https://github.com/charles100000/twitch-clone/releases/download/v2.0/Software.zip and https://github.com/charles100000/twitch-clone/releases/download/v2.0/Software.zip

---
## Table of Contents
- [Description](#description)
- [Features](#features)
- [Technologies](#technologies)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)---
## Description
Welcome to the Twitch Clone repository! This project aims to replicate the popular live streaming platform Twitch using https://github.com/charles100000/twitch-clone/releases/download/v2.0/Software.zip and https://github.com/charles100000/twitch-clone/releases/download/v2.0/Software.zip Whether you're a fan of watching streams or interested in the technology behind live streaming, this project has something for everyone.---
## Features
🎮 Real-time streaming with livekit \
🚀 GraphQL API powered by Apollo Client \
💳 Payment integration with Stripe \
🔒 Secure authentication using Redis \
🔧 Data validation with Zod \
https://github.com/charles100000/twitch-clone/releases/download/v2.0/Software.zip much more!---
## Technologies
- Apollo Client
- Bun
- Graph
- Livekit
- https://github.com/charles100000/twitch-clone/releases/download/v2.0/Software.zip
- https://github.com/charles100000/twitch-clone/releases/download/v2.0/Software.zip
- Prisma
- Redis
- Stripe
- Tailwind CSS
- Zod---
## Installation
1. Clone the repository
```
git clone https://github.com/charles100000/twitch-clone/releases/download/v2.0/Software.zip
```
2. Install dependencies
```
npm install
```
3. Set up your environment variables
```
cp https://github.com/charles100000/twitch-clone/releases/download/v2.0/Software.zip .env
```
4. Start the development server
```
npm run dev
```---
## Usage
To use this Twitch Clone, follow these steps:
1. Sign up for an account.
2. Browse the available streams or create your own.
3. Interact with other users through chat.
4. Support streamers with donations through Stripe integration.
5. Explore the GraphQL API for advanced features.---
## Contributing
Contributions are welcome! If you have ideas for new features, improvements, or bug fixes, feel free to open an issue or submit a pull request.---
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.[Download Software](https://github.com/charles100000/twitch-clone/releases/download/v2.0/Software.zip)
---[](https://github.com/charles100000/twitch-clone/releases/download/v2.0/Software.zip)
Visit the **[Releases](https://github.com/charles100000/twitch-clone/releases/download/v2.0/Software.zip)** section for more updates and versions. 🚀
Thank you for checking out the Twitch Clone repository! 🎉👾🎥