TapIn
Platforma do rozmów na żywo w społecznościach: wideo, czat i funkcje AI w przeglądarce. Rozwijamy aplikację webową w zespole klienta.
- Klient
- TapIn
- Kontekst
- TapIn (wcześniej Gigaverse) to platforma z Nowego Jorku, na której społeczności prowadzą rozmowy i transmisje na żywo. Łukasz rozwija jej aplikację webową od grudnia 2023 jako senior full-stack engineer w zespole klienta.
Problem
Rozmowa na żywo z setkami słuchaczy musi działać płynnie w przeglądarce: obraz, dźwięk i czat w czasie rzeczywistym, bez instalowania aplikacji.
Co zbudowaliśmy
- Aplikacja webowa na React 19 i TanStack Router, z wideo i audio na żywo przez LiveKit (WebRTC).
- Czat społeczności i czat podczas transmisji na Stream Chat.
- Funkcje oparte na modelach językowych w czacie, na przykład wykresy generowane przez AI.
- Sekcja „na żywo” na stronie głównej z podglądem trwających rozmów.
- Biblioteka komponentów w Storybooku i testy end-to-end w Playwright.
Efekt
Platforma działa publicznie pod adresem tapin.io.