Peer-to-peer communication without internet
A basic application which can find peers available on the same network (who are using peernet app and have their visibility over the network turned on) and connect with them to share a simple message using sockets.
- Display available peers on the same network
- Connect to a particular peer
- Send a simple message from one device
- Recieve message on another device
- Add chat interface: On clicking a particular device, chat interface (like whatsapp) should appear.
- Improve the overall UI of the application to make it more like a chat application.
App interface | Visibility turned on | Discovery started and device found | Devices connected and Message received |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
Register Interface | People | Chat interface |
---|---|---|
![]() |
![]() |
![]() |
- Correct text is not dislayed sometimes over the buttons and conection status.
- Add more information to chat interface (eg: time in messages, etc)
- Create local database for storing information on device
- Integrate the functionality of finding peers and connecting with them to newly added chat interface.