Περίληψη:
Η ανάπτυξη των μέσων κοινωνικής δικτύωσης σε συνδυασμό με την εξέλιξη της τεχνολογίας, έχουν δημιουργήσει νέες ανάγκες και προβλήματα. Το κύριο πρόβλημα που έχει δημιουργηθεί, είναι η ανάγκη για αποτελεσματική διαχείριση της δημόσιας εικόνας ατόμων ή και οργανισμών . Η διαχείριση της δημόσιας εικόνας αφορά τόσο μεγάλους οργανισμούς και εταιρίες όσο και μεμονωμένα άτομα. Η ανάγκη αυτή έχει κατακλύσει κλάδους όπως το Διαδικτυακό Marketing, καθώς η αποτελεσματική διαχείριση τις δημόσιας εικόνας αποτελεί το κύριο προϊόν εταιριών που δραστηριοποιούνται μέσω του διαδικτυακού Marketing.
Λόγω των παραπάνω έχουν αρχίσει να δημιουργούνται εργαλεία για την αποτελεσματική διαχείριση των μέσων κοινωνικής δικτύωσης. Τα εργαλεία αυτά αποτελούν πλέον τον κύριο τρόπο αλληλεπίδρασης, ενός μεγάλου ποσοστού των χρηστών, με τα μέσα κοινωνικής δικτύωσης και ονομάζονται Εργαλεία κοινωνικής ανάπτυξης (Social Growth Tools).
Η παρούσα πτυχιακή εργασία έχει σκοπό την υλοποίηση μιας διαδικτυακής πύλης διαχείρισης ακολούθων για το κοινωνικό δίκτυο Twitter με χρήση του πλαισίου ανάπτυξης εφαρμογών (framework) Django (https://www.djangoproject.com/). Αποτελεί ένα ολοκληρωμένο εργαλείο κοινωνικής ανάπτυξης που στοχεύει το κοινωνικό δίκτυο Twitter.
Μέσα από την διαδικτυακή πύλη, ο χρήστης έχει δυνατότητα να συνδεθεί με τον Twitter λογαριασμό του, να διαχειριστεί τους ακόλουθους του καθώς και τους χρήστες που ακολουθεί. Να εκτελέσει αναζητήσεις για καταστάσεις άλλων χρηστών του Twitter και να τις αναδημοσιεύσει. Επίσης έχει δυνατότητα επεξεργασίας των προσωπικών του καταστάσεων.
Για την υλοποίηση της διαδικτυακής πύλης δημιουργήθηκαν τρεις εφαρμογές: job_scheduler, manager και twitter_auth. Κάθε εφαρμογή αποτελεί ένα ολοκληρωμένο σετ από λειτουργίες το οποίο είναι επαναχρησιμοποιήσιμο σε οποιοδήποτε έργο χρησιμοποιεί το Django framework.