Implemented the RAFT Consensus Algorithm for a distributed p2p chat client. Written in C++ with QT framework 4.8
More details on RAFT: raft.github.io
To run on Linux, install QT 4.8:
sudo apt-get install qt4-qmake
sudo apt-get install libqt4-dev
To run program:
qmake-qt4
make
./p2papp