ChrisBridge is a Flutter-based app that allows seamless device-to-device communication on a local network using QR codes. With a simple scan, two phones can connect and exchange basic information like IP address, port, and device identity.
- Scan a QR code to connect two phones via sockets over LAN
- Real-time communication using Dart sockets
- Lightweight and fast local pairing mechanism
- Built-in QR code display and scanner
- One device displays a QR code with its device ID and socket address.
- Another device scans this code using the in-app scanner.
- The scanner parses the IP and port, connects via socket, and exchanges messages.
- Data is then passed back to the previous screen for use.
- Flutter (UI + Logic)
- Dart Sockets (for communication)
- mobile_scanner (for QR scanning)
- qr_flutter (for QR generation)