Selected work
Lookcam
A Polish-first live camera and streaming platform — web, mobile and chat — sharing Streamway's ingest backbone instead of rebuilding it.
Realtimeviewer analytics
Web + Mobile+ chat, one platform
Sharedstreaming backbone
LIVE
👁 1.2k
anna nice view! 🔥
marek quality 1080p 👌
❤
realtimeviewer analytics
The challenge
Lookcam needed its own API, web and mobile apps while avoiding a second, competing implementation of the ingest and delivery pipeline Streamway already runs.
Results
A fully independent product team ships web, mobile and chat features without ever touching Streamway's ingest code, and without re-solving problems Streamway had already solved.
What we built
- A Go API that publishes into Streamway's ingest pipeline via an outbox pattern, enforced by a CI check that blocks any leaked internal streaming abstraction
- A Next.js 15 App Router web app with Polish as the default locale, and the video player forced client-side only to avoid SSR/hydration issues
- An Expo / React Native mobile app sharing the same backend and design language as the web app
- Firestore for live session state and ClickHouse for viewer analytics at scale
Stack
GoNext.js 15ExpoReact NativeFirestoreClickHouseNextAuth