Εφαρμογή αξιολόγησης διαδικτυακών πόρων με λειτουργικότητα ειδοποιήσεων σε πραγματικό χρόνο
![Thumbnail](/xmlui/bitstream/handle/unipi/9768/Bouzopoulos_Haralambos.pdf.jpg?sequence=4&isAllowed=y)
Master Thesis
Author
Μπουζόπουλος, Χαράλαμπος Α.
Date
2016-06View/ Open
Abstract
Nowadays, the Internet is an integral part of the everyday lives for an increasing number of users. A key
factor to this trend are the social networking applications which astound users with the real time features
they provide.
Modern social netrowking applications have many technical requirements some of which include the
storage of large amount of data, the fast data processing and the sending of information to users in real
time. This thesis by leveraging popular design patterns, frameworks (Laravel) and databases (Redis)
presents a social networking application with features inspired by famous applications (Facebook,
Twitter).
The social networking application developed in this thesis consists of users, user profiles, relationships
between users and rankings of internet resources. The application was implemented using the principles
of the MVC architecture and of modern technologies (Node.js, Ajax, Websockets) to provide updates to
users in real time.