
Media
Bażant.TV
Strona grupy streamerów. Logowanie Twitch, kto jest na żywo i akceptacja nowych osób z panelu.
- Klient
- Bażant.TV
- Branża
- Media
- Zakres
- SPA React/Vite + Twitch + Supabase
- Rok
- 2025
Wyzwanie
Grupa na Twitchu nie ma własnego „kto teraz leci” ani kolejki naboru. Trzeba było spiąć OAuth, statusy live i moderację członków bez ręcznego wklejania list na Discordzie.
Rozwiązanie
Aplikacja React/Vite z logowaniem Twitch, kolejką zgłoszeń, widokiem członków i live, panelem do zmiany statusu użytkownika oraz CRUD serwerów. Edge Functions: twitch-oauth, get-active-streams, get-stream-stats. Dane profilu (nick, e-mail, avatar) biorą się z konta Twitch.
Efekt
Społeczność ma stronę, która pokazuje aktywną grupę, a nie tylko link do teamu Twitch. Admin zatwierdza nabór zamiast ogłaszać go wyłącznie na Discordzie.
Rezultaty
Strona grupy streamerów Bażant.TV. Kandydat loguje się Twitchem, admin akceptuje. Potem widać kto jest na żywo, godziny ze streamów i serwery gier. React i Vite z przodu, Supabase z tyłu.
Technologie
Potrzebujesz czegoś takiego u siebie?
Opisz, co dziś robicie ręcznie albo w Excelu.
Napisz wiadomość