This project aims to build a lightweight messaging application with the functionality and feasibility of mainstream peer-to-peer (P2P) chat applications. It leverages the bp-sockets repository interface to demonstrate communication over the Bundle Protocol (BP).
Start Date: 12/14
Current Status: Ongoing Development
- P2P Communication: Exchange messages between peers using
bpsocket
. - Interactive Terminal UI: Easy-to-use text-based interface for sending and receiving messages.
- Lightweight Design: Focused on minimal dependencies and efficient performance.
- Real-Time Messaging: Supports simultaneous message sending and receiving.
To run this application, you need:
- The bp-sockets repository properly installed and configured.
- The BP Sockets kernel module and daemon running on the system.
- A C compiler like GCC or Clang with support for
bpsocket
.