https://github.com/Zaid-maker/Gamehub
https://github.com/Zaid-maker/Gamehub
live livewire nextjs nextjs14 stream twitch twitch-api
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/Zaid-maker/Gamehub
- Owner: Zaid-maker
- Archived: true
- Created: 2023-12-12T07:54:46.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-09T12:07:35.000Z (over 1 year ago)
- Last Synced: 2025-04-22T08:43:18.911Z (about 1 year ago)
- Topics: live, livewire, nextjs, nextjs14, stream, twitch, twitch-api
- Language: TypeScript
- Homepage: https://gamehub-bice.vercel.app/
- Size: 747 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Gamehub
Live streamign app build in Next.js 14
## Key Features:
- π‘ Streaming using RTMP / WHIP protocols
- π Generating ingress
- π Connecting Next.js app to OBS / Your favorite streaming software
- π Authentication
- πΈ Thumbnail upload
- π Live viewer count
- π¦ Live statuses
- π¬ Real-time chat using sockets
- π¨ Unique color for each viewer in chat
- π₯ Following system
- π« Blocking system
- π’ Kicking participants from a stream in real-time
- ποΈ Streamer / Creator Dashboard
- π’ Slow chat mode
- π Followers only chat mode
- π΄ Enable / Disable chat
- π½ Collapsible layout (hide sidebars, chat etc, theatre mode etc.)
- π Sidebar following & recommendations tab
- π Home page recommending streams, sorted by live first
- π Search results page with a different layout
- π Syncing user information to our DB using Webhooks
- π‘ Syncing live status information to our DB using Webhooks
- π€ Community tab
- π¨ Beautiful design
- β‘ Blazing fast application
- π SSR (Server-Side Rendering)
- πΊοΈ Grouped routes & layouts
- ποΈ MySQL
- π Deployment