SDLE Second Assignment of group T03G14.
Group members:
- Catarina Pires (up201907925@edu.fe.up.pt)
- Diogo Costa (up201906731@edu.fe.up.pt)
- Francisco Colino (up201905405@edu.fe.up.pt)
- Pedro Gonçalo Correia (up201905348@edu.fe.up.pt)
This project implements a decentralized timeline service (P2P) using the Kademlia protocol. The service allows users to post messages to their timeline, and to follow other users' timelines. Being a decentralized service, the messages are stored in a distributed manner, meaning that the messages are not stored in a single machine, but in multiple machines.
For more information, please refer to the project report.
A video demonstration can also be found here.
- View your feed (posts made by you and the users you follow)
- View a user's timeline (posts made by a specific user)
- Post a message to your timeline
- Remove a message from your timeline
- Follow a user
- Unfollow a user
- List people you may know (2nd degree connections)