Please use this identifier to cite or link to this item:
Title: Friendslinks : peer-to-peer based social networking application
Authors: Chiew, Mun Wei.
Keywords: DRNTU::Engineering::Computer science and engineering::Computer applications::Social and behavioral sciences
Issue Date: 2009
Abstract: Social Networking Sites have been one of the most popular online in recent years. With the increased usage and popularity of Peer-to-Peer Network technology, it gives me the idea of having an application to incorporate the two together – creating a Peer-to-Peer based social networking application. With the idea set, the first step to start the project is to build a graphical user interface for the application. Then, Java RMI and socket programming are used to build the base for communication between two nodes. Lastly, additional features to enhance the application are added. The four main features added are a map, event planner, gallery view and file sharing. The map allows interactive communication between two friends as drawing tools are provided for users to create routes. Users can plan activity using the featured event planner. Basic function like gallery viewing is also added as this feature is a must for users to know their peer‟s everyday life or recent happenings. Last feature – file sharing, a P2P application will surely have a file sharing capability which is also added into the application. After achieving all the above mentioned, a prototype is available for demonstration. The project shows that a P2P application is not restricted to mere file sharing. A social networking application too need not be based on the server-client architecture.
Rights: Nanyang Technological University
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
Desmond Chiew 09.pdf
  Restricted Access
2.32 MBAdobe PDFView/Open

Google ScholarTM


Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.