Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zaid-maker/gamehub
https://github.com/zaid-maker/gamehub
live livewire nextjs nextjs14 stream twitch twitch-api
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/zaid-maker/gamehub
- Owner: Zaid-maker
- Created: 2023-12-12T07:54:46.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-03-05T19:08:23.000Z (8 months ago)
- Last Synced: 2024-05-17T20:54:01.579Z (6 months ago)
- Topics: live, livewire, nextjs, nextjs14, stream, twitch, twitch-api
- Language: TypeScript
- Homepage: https://gamehub-bice.vercel.app/
- Size: 745 KB
- Stars: 4
- 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