| dc.contributor.advisor | Τσάκωνας, Παναγιώτης | |
| dc.contributor.author | Μιχαλάρη, Χρήστος | |
| dc.date.accessioned | 2026-05-19T11:37:41Z | |
| dc.date.available | 2026-05-19T11:37:41Z | |
| dc.date.issued | 2026-05 | |
| dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/19353 | |
| dc.description.abstract | Η παρούσα πτυχιακή εργασία πραγματεύεται την ανάπτυξη μιας διαδικτυακής εφαρμογής ψηφιακής
προσωπικής βιβλιοθήκης με ενσωματωμένο σύστημα συστάσεων βιβλίων. Σκοπός της εφαρμογής
είναι η αποτελεσματική οργάνωση και διαχείριση προσωπικών συλλογών ψηφιακών βιβλίων,
παρέχοντας στους χρήστες εξατομικευμένες προτάσεις για νέα βιβλία με βάση τα ενδιαφέροντα και τις
προτιμήσεις τους.
Η εφαρμογή έχει υλοποιηθεί με σύγχρονες διαδικτυακές τεχνολογίες. Η διεπαφή χρήστη
αναπτύχθηκε με React, προσφέροντας ένα δυναμικό και αποκριτικό περιβάλλον. Το σύστημα
εξυπηρέτησης υλοποιήθηκε με Node.js και Express, ενώ για την αποθήκευση και διαχείριση δεδομένων
χρησιμοποιείται η PostgreSQL.
Ο χρήστης μπορεί να δημιουργήσει το προφίλ του και να ανεβάσει βιβλία σε μορφή PDF. Η
εφαρμογή του επιτρέπει να οργανώσει τη βιβλιοθήκη του δημιουργώντας κατηγορίες και ετικέτες. Κατά
την ανάγνωση μπορεί να επισημειώνει κείμενο με επισημάνσεις και σημειώσεις, να αποθηκεύει
σελιδοδείκτες και να παρακολουθεί την πρόοδό του. Επιπλέον, το σύστημα αναλύει τα υπάρχοντα
βιβλία και τις κατηγορίες που έχει επιλέξει ο χρήστης και του παρέχει εξατομικευμένες συστάσεις μέσω
του Google Books API, παρουσιάζοντάς τες οργανωμένες σε θεματικές ενότητες.
Η εφαρμογή συμβάλλει στην αποτελεσματική διαχείριση ψηφιακών βιβλιοθηκών, μειώνοντας
τον χρόνο αναζήτησης και οργάνωσης βιβλίων, ενώ παράλληλα εμπλουτίζει την εμπειρία ανάγνωσης
μέσω του συστήματος συστάσεων. | el |
| dc.format.extent | 78 | el |
| dc.language.iso | el | el |
| dc.publisher | Πανεπιστήμιο Πειραιώς | el |
| dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
| dc.title | Ανάπτυξη εφαρμογής ψηφιακής προσωπικής βιβλιοθήκης | el |
| dc.title.alternative | Development of a digital personal library application | el |
| dc.type | Bachelor Dissertation | el |
| dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
| dc.description.abstractEN | This thesis presents the development of a web-based digital personal library application with an
integrated book recommendation system. The purpose of the application is the effective organization
and management of personal digital book collections, providing users with personalized suggestions
for new books based on their interests and preferences.
The application was implemented using modern web technologies. The user interface was
developed with React, offering a dynamic and responsive environment. The server system was
implemented with Node.js and Express, while PostgreSQL is used for data storage and management.
Users can create their profile and upload books in PDF format. The application allows them to
organize their library by creating categories and tags. During reading they can annotate text with
highlights and notes, save bookmarks and track their progress. Additionally, the system analyzes
existing books and categories selected by the user and provides personalized recommendations
through the Google Books API, presenting them organized in thematic sections.
The application contributes to effective digital library management, reducing the time for
searching and organizing books, while enriching the reading experience through the recommendation
system. | el |
| dc.subject.keyword | Διαδικτυακή εφαρμογή | el |
| dc.subject.keyword | Ψηφιακή βιβλιοθήκη | el |
| dc.subject.keyword | Σύστημα συστάσεων βιβλίων | el |
| dc.subject.keyword | Διαχείριση βιβλίων | el |
| dc.date.defense | 2026-05-07 | |