Εφαρμογή έξυπνης διαχείρισης σκουπιδιών για τον 3ο Μαθητικό και Φοιτητικό Διαγωνισμό Προγραμματισμού, με θέμα «Κοζάνη 2030: Κλιματικά ουδέτερη και έξυπνη πόλη».
Η εφαρμογή έξυπνης διαχείρισης κάδων δίνει στον οδηγό του απορριμματοφόρου τη δυνατότητα να γνωρίζει ποιοι είναι οι γεμάτοι κάδοι στην πόλη και ποια διαδρομή πρέπει να ακολουθήσει για να τους αδειάσει. Αυτό επιτυγχάνεται τοποθετώντας έξυπνες συσκευές στους κάδους, έτσι ώστε όταν γεμίζουν να ενημερώνεται η πλατφόρμα και να υπολογίζεται η βέλτιστη διαδρομή για να περάσει το απορριμματοφόρο να τους αδειάσει.
Ο χρήστης έχει τις εξής δυνατότητές
- Ενεργοποίηση/Απενεργοποίηση τοποθεσίας
- Ενεργοποίηση/Απενεργοποίηση εμφάνισης διαδρομής
- Ενεργοποίηση πλοήγησης
- Ανάκτηση δεδομένων και υπολογισμός βέλτιστης διαδρομής
- Πρόσθεση/Αφαίρεσή κάδου στον χάρτη
Οι πληροφορίες των κάδων της πόλης, δηλαδή η τοποθεσία τους, η κατάσταση τους(γεμάτος, μη γεμάτος) και ο κωδικός τους είναι αποθηκευμένες σε μία βάση δεδομένων. Σε αυτή την εφαρμογή, σαν βάση δεδομένων χρησιμοποιείται η Firebase η οποία είναι αξιόπιστη και εύκολη στη χρήση. Η εφαρμογή χρήστη εξάγει τις πληροφορίες απο τη βάση δεδομένων και υπολογίζει τη βέλτιστη διαδρομή. Αυτό συμβαίνει όταν
- Tο επιλέξει ο χρήστης.
- Όταν γεμίσει ένας κάδος.
Ο κάθε χρήστης(οδηγός) θα πρέπει πριν αρχίσει να χρησιμοποιεί τη πλατφόρμα να δημιουργήσει ένα λογαριασμό και να συνδεθεί. Αυτό απαιτείται διότι στον κάθε χρήστη αποδίδεται ένα σύνολο από περιοχές που θα πρέπει να καλύψει.Αποδίδοντας σε κάθε χρήστη(οδηγό) ξεχωριστές περιοχές διασφαλίζουμε ότι δεν θα υπάρχει σφάλμα στα δρομολόγια, και έτσι οι κάδοι σε μια περιοχή στην οποία είναι υπεύθυνος ένας οδηγός δεν θα εμφανίζονται σε περιοχές αλλού οδηγού.
Για να δείτε ένα ενδεικτικό βίντεο της εκτέλεσης της εφαρμογής πατήστε εδώ
Την παρουσίαση της εφαρμογής μπορείτε να τη βρείτε εδώ
Στο Dashboard activity της εφαρμογής μόνο το Map πεδίο είναι λειτουργικό καθώς η λογική της εφαρμογής υλοποιείται εκεί.
Όταν κατεβάσετε το APK της εφαρμογής να γνωρίζετε πως θα πρέπει να συνδεθείτε με τον λογαριασμό testuser@gmail.com και κωδικό tu12345. Αυτό πρέπει να το κάνετε για να λειτουργήσει σωστά η εφαρμογή διότι σε αυτόν τον λογαριασμό έχουν αποδοθεί περιοχές στη Κοζάνη που βρίσκονται κάδοι απορριμάτων. Για την σωστή εκτέλεση της εφαρμογής δείτε από το 03 μέρος το κομμάτι της εκτέλεσης στη παρουσίαση μου όπως και το ενδεικτικό βίντεο. Το APK μπορείτε να το κατεβάσετε εδώ