Lively
Real-time location tracking on Kafka event streams

Overview
Lively is a real-time location tracking platform that visualizes the live positions of connected users on an interactive map. As users move, their positions stream to every connected client with minimal latency.
Under the hood it uses a high-throughput event streaming architecture: location events flow through Apache Kafka, a Bun-powered backend fans them out over WebSockets, and a React frontend renders the moving markers. The project demonstrates how event streaming infrastructure typically found in large distributed systems applies to a live consumer experience.
Tech Stack
ReactKafkaBunWebSockets
Highlights
- ✦High-throughput event streaming architecture built on Apache Kafka
- ✦Bun runtime on the backend for fast WebSocket fan-out
- ✦Live map visualization of all connected users in real time
- ✦Demo video walkthrough available on YouTube