Portal streamingowy +18 (WebRTC, P2P)














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