Ανάπτυξη εφαρμογής ψηφιακής προσωπικής βιβλιοθήκης
Development of a digital personal library application

Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Διαδικτυακή εφαρμογή ; Ψηφιακή βιβλιοθήκη ; Σύστημα συστάσεων βιβλίων ; Διαχείριση βιβλίωνΠερίληψη
Η παρούσα πτυχιακή εργασία πραγματεύεται την ανάπτυξη μιας διαδικτυακής εφαρμογής ψηφιακής
προσωπικής βιβλιοθήκης με ενσωματωμένο σύστημα συστάσεων βιβλίων. Σκοπός της εφαρμογής
είναι η αποτελεσματική οργάνωση και διαχείριση προσωπικών συλλογών ψηφιακών βιβλίων,
παρέχοντας στους χρήστες εξατομικευμένες προτάσεις για νέα βιβλία με βάση τα ενδιαφέροντα και τις
προτιμήσεις τους.
Η εφαρμογή έχει υλοποιηθεί με σύγχρονες διαδικτυακές τεχνολογίες. Η διεπαφή χρήστη
αναπτύχθηκε με React, προσφέροντας ένα δυναμικό και αποκριτικό περιβάλλον. Το σύστημα
εξυπηρέτησης υλοποιήθηκε με Node.js και Express, ενώ για την αποθήκευση και διαχείριση δεδομένων
χρησιμοποιείται η PostgreSQL.
Ο χρήστης μπορεί να δημιουργήσει το προφίλ του και να ανεβάσει βιβλία σε μορφή PDF. Η
εφαρμογή του επιτρέπει να οργανώσει τη βιβλιοθήκη του δημιουργώντας κατηγορίες και ετικέτες. Κατά
την ανάγνωση μπορεί να επισημειώνει κείμενο με επισημάνσεις και σημειώσεις, να αποθηκεύει
σελιδοδείκτες και να παρακολουθεί την πρόοδό του. Επιπλέον, το σύστημα αναλύει τα υπάρχοντα
βιβλία και τις κατηγορίες που έχει επιλέξει ο χρήστης και του παρέχει εξατομικευμένες συστάσεις μέσω
του Google Books API, παρουσιάζοντάς τες οργανωμένες σε θεματικές ενότητες.
Η εφαρμογή συμβάλλει στην αποτελεσματική διαχείριση ψηφιακών βιβλιοθηκών, μειώνοντας
τον χρόνο αναζήτησης και οργάνωσης βιβλίων, ενώ παράλληλα εμπλουτίζει την εμπειρία ανάγνωσης
μέσω του συστήματος συστάσεων.

