Studium przypadku

Portal streamingowy +18 (WebRTC, P2P)

RustAxumHTMXWebSocketDockerNginxK8sWebRTC
Portal streamingowy +18 (WebRTC, P2P)
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail

Zaawansowany portal streamingowy P2P z komunikacją real-time, budowany od zera według wizji inwestora. Projekt został przerwany na końcowym etapie (~100h do ukończenia), co przełożyło się na stratę kilku miesięcy pracy zespołu.

Frontend

Warstwa wizualna została zaprojektowana zgodnie z wymaganiami klienta — nie odzwierciedla standardów jakości LenonDev.

Backend

W pełni skalowalna architektura, przygotowana pod środowiska klastrowe (Kubernetes), z naciskiem na wydajność i stabilność.

Real-time & WebRTC

Implementacja WebRTC napisana ręcznie w Rust — maksymalna kontrola nad wydajnością i minimalizacja opóźnień (low latency). Komunikacja oparta o WebSockets zapewnia pełny real-time bez odświeżania strony.

Kluczowe funkcjonalności

  • • System płatności (żetony, CashBill, BLIK)
  • • Rejestracja, logowanie, autoryzacja
  • • Chat globalny i prywatny (real-time)
  • • System banów (czasowe / permanentne)
  • • Serwer TURN (obsługa NAT)
  • • Architektura przygotowana pod skalowanie

System galerii (albumy, sprzedaż zdjęć) jest w pełni zaimplementowany, lecz wyłączony na etapie integracji płatności. Kod pozostaje w projekcie — szybka reaktywacja możliwa.

Projekt zawiera przygotowane dokumenty prawne napisane przez prawnika (regulamin, polityka prywatności).

Projekt może zostać szybko wznowiony i rozwinięty w pełnoprawny produkt.

Wznów projekt

Ta strona wykorzystuje pliki cookies w celu poprawy doświadczenia użytkownika oraz do analizy ruchu. Korzystając ze strony, wyrażasz zgodę na ich użycie.