Please sign in to access this page

AirHopNet

AirHopNet Used AI

0 devlogs
0h 0m
Created by Kartik Patil

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.