• Χρήστης
Use case 1: Είσοδος στο σύστημα. Ο χρήστης μπορεί να εισέλθει στο σύστημα συ-
μπληρώνοντας τα προσωπικά στοιχεία που επέλεξε κατά την εγγραϕή του, συγκε-
κριμένα το email και το password, στην κατάλληλα διαμορϕωμένα ϕόρμα εισόδου
που εμϕανίζεται κάνοντας κλικ στο πεδίο “Authenticate”. Η είσοδος θα πραγμα-
τοποιείται αν και μόνο αν ο συνδυασμός των στοιχείων στα πεδία είναι σωστός.
Επιπρόσθετα, αϕού ο χρήστης πλέον βρίσκεται εντός του συστήματος, θα μπορεί
να δει τις πρόσθετες λειτουργίες που του δίνονται, δηλαδή θα εμϕανίζονται στην
οθόνη, στις αντίστοιχες σελίδες του συστήματος, οι επιπλέον δυνατότητες που έχει
ως χρήστης του συστήματος. Τέλος, με την είσοδο του στο σύστημα, ο χρήστης ει-
δοποιείται με κατάλληλο email το οποίο αναϕέρει ότι η εγγραϕή του στο σύστημα
ήταν επιτυχής, και το email αυτό αποστέλλεται στην προσωπική ηλεκτρονική διεύ-
θυνση που εισήγαγε στην ϕόρμα εγγραϕής.
Use case 2: Δημιουργία μιας εκδήλωσης. Επιλέγοντας το πεδίο “Create Event” που
εμϕανίζεται στο header των σελίδων, ο χρήστης έχει τη δυνατότητα να γίνει δη-
μιουργός και να προσθέσει στο σύστημα μια εκδήλωση συμπληρώνοντας σε ένα
διαμορϕωμένο πλαίσιο μιας ϕόρμας τις πληροϕορίες που απαιτούνται, δηλαδή τον
τίτλο, την διεύθυνση, την ημερομηνία έναρξης, την ημερομηνία λήξης, την ώρα έναρ-
ξης, την περιγραϕή, την πόλη, τον νομό, την κατηγορία και μεταϕορτώνει τη ϕωτο-
γραϕία που θα αντιπροσωπεύει την εκδήλωση. Αναλυτικά, ο χρήστης / δημιουργός
δίνει τον τίτλο και γράϕει μια σύντομη περιγραϕή, αποϕασίζει το διάστημα που θα
διαρκέσει μια εκδήλωση, δηλαδή ορίζει την ημερομηνία όπως και την ώρα έναρξης
που αυτή θα πραγματοποιείται, επιλέγει την κατηγορία, τον νομό και την πόλη από
μια λίστα που εμϕανίζεται όταν κάνει κλικ στο αντίστοιχο κουμπί, η οποία εμϕα-
νίζει στην οθόνη όλες τις διαθέσιμες επιλογές που περιλαμβάνονται στο σύστημα,
μεταϕορτώνει όσες ϕωτογραϕίες επιθυμεί καθώς και την συγκεκριμένη διεύθυνση
που θα διεξαχθεί η εκδήλωση.
Use case 3: Διαχείριση εκδηλώσεων χρήστη. Ο χρήστης έχει τη δυνατότητα κάνοντας
κλικ στο κουμπί “My Events” να βλέπει τις εκδηλώσεις που ο ίδιος δημιούργησε.
Στη σελίδα αυτή, σε κάθε εκδήλωση ξεχωριστά, του δίνονται οι δυνατότητες για
επεξεργασία και διαγραϕή της εκδήλωσης καθώς και προβολή της τοποθεσίας που
διεξάγεται στον χάρτη. Ειδικά, κάνοντας κλικ στο κουμπί επεξεργασίας “Edit” ο
40