Please sign in to access this page
This app enables offline-first, peer-to-peer communication between devices using WebRTC and a mesh network approach. Even without internet, nearby devices can exchange messages directly, while any device with internet can act as a middleman to route packets to remote peers. Each device has a persistent peer ID (until uninstall) for easy discovery. The app uses Firebase Realtime Database as the signaling server and Firestore as cloud storage for messages when a peer is temporarily unreachable. Once the peer comes online, the pending packets are delivered instantly and removed from cloud storage — ensuring reliable, delay-tolerant messaging in both connected and disconnected scenarios.
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!