Στις επιχειρήσεις με ιδιόκτητο στόλο διανομέων, οι διαχειριστές συχνά αδυνατούν να γνωρίζουν την ακριβή τοποθεσία των οδηγών, με αποτέλεσμα καθυστερήσεις στις παραδόσεις και αναποτελεσματική δρομολόγηση. Επιπλέον, οι απώλειες σήματος κινητής τηλεφωνίας (data dropouts) οδηγούν σε απώλεια GPS στιγμάτων, ενώ η χειροκίνητη καταχώρηση παραγγελιών καθυστερεί την αναχώρηση του διανομέα.
Delivery Tracker & Fleet Management
Ένα ολοκληρωμένο σύστημα διαχείρισης στόλου διανομέων σε πραγματικό χρόνο, το οποίο αποτελείται από Android εφαρμογή για τους οδηγούς και web dashboard για τους διαχειριστές.
- Κατηγορία
- System Development
- Πελάτης
- Επιχείρηση Εστίασης & Διανομής (Εμπιστευτικό)
- Έτος
- 2025 - 2026
- Διάρκεια
- 3 μήνες (Συνεχής Εξέλιξη)
- Ρόλος
- Full-Stack & Mobile Systems Architect
Η πρόκληση
Τι φτιάχτηκε
Το Delivery Tracker & Fleet Management αποτελεί ένα ολοκληρωμένο σύστημα τηλεματικής και διαχείρισης στόλου διανομέων σε πραγματικό χρόνο, συνδυάζοντας native Android εφαρμογή με Foreground GPS tracking, σάρωση αποδείξεων ΑΑΔΕ (QR ML Kit) και κεντρικό live dashboard σε Next.js και Leaflet.
Native Android App & Foreground GPS Telemetry
Η εφαρμογή των οδηγών αναπτύχθηκε σε Kotlin και Jetpack Compose. Λειτουργεί ως αδιάλειπτη υπηρεσία προσκηνίου (Foreground Service), καταγράφοντας το στίγμα της συσκευής κάθε 15 δευτερόλεπτα. Χάρη στην offline-first αρχιτεκτονική της με τοπική βάση SQLite, σε περίπτωση απώλειας δικτύου τα στίγματα αποθηκεύονται στη συσκευή και συγχρονίζονται αυτόματα μόλις αποκατασταθεί η σύνδεση.
Αυτόματη Σάρωση ΑΑΔΕ QR Code (ML Kit)
Για την εξάλειψη των χειροκίνητων λαθών, ο οδηγός σαρώνει απλώς το QR code της απόδειξης ή του παραστατικού. Μέσω Google ML Kit, η εφαρμογή εξάγει ακαριαία το ΜΑΡΚ της ΑΑΔΕ, συσχετίζει την παραγγελία με τη διαδρομή και ενημερώνει το σύστημα ότι η παράδοση ξεκίνησε, χωρίς πληκτρολόγηση.
Κεντρικό Live Dashboard Διαχείρισης (Next.js & Leaflet)
Το web panel προσφέρει στους υπευθύνους καταστήματος ζωντανή απεικόνιση όλων των διανομέων σε διαδραστικό χάρτη Leaflet. Παρέχει ιστορικό διαδρομών, μετρήσεις μέσου χρόνου παράδοσης, στατιστικά ταχύτητας και χρονικές σφραγίδες άφιξης σε κάθε πελάτη.
Η λύση
Σχεδιάσαμε μια υβριδική αρχιτεκτονική με native Kotlin Foreground Service για αξιόπιστη καταγραφή θέσης, τοπικό offline buffer σε SQLite, και cloud sync μέσω REST API προς ένα σύγχρονο Next.js dashboard με Drizzle ORM και διαδραστικούς χάρτες Leaflet.
Το αποτέλεσμα
Δραστική μείωση των χρόνων παράδοσης και πλήρης διαφάνεια στις διαδρομές. Η σάρωση QR των παραστατικών εκμηδένισε τα σφάλματα ανάθεσης, ενώ η offline καταγραφή εξασφάλισε 100% ακρίβεια στα δεδομένα τηλεματικής χωρίς καμία απώλεια στίγματος.



