Σχεδιασμός και ανάπτυξη progressive web app για πρατήρια καυσίμων και σταθμούς διοδίων σε βασικές αρτηρίες του εθνικού οδικού δικτύου

datacite.contributor.RelatedPersonΧρήστος Κακλαμάνης
datacite.contributor.RelatedPersonΔημήτρης Τσώλης
datacite.contributor.SupervisorΕύη Παπαϊωάννου
dc.contributor.authorΤάσσης, Στέφανος
dc.contributor.otherTassis, Stefanos
dc.date.accessioned2023-10-09T06:07:02Z
dc.date.available2023-10-09T06:07:02Z
dc.date.issued2023-10-08
dc.degreegraduateThesis
dc.description.abstractΚάθε χρόνο, αρκετοί άνθρωποι ταξιδεύουν στην Ελλάδα για προσωπικούς ή επαγγελματικούς λόγους, με ελάχιστη γνώση του οδικού δικτύου της Ελλάδας που έχει υποστεί ανακατασκευή και επέκταση, πρόσφατα. Λαμβάνοντας υπόψη το συνεχώς αυξανόμενο κόστος των σταθμών διοδίων και των καυσίμων, εστιάσαμε στην δημιουργία ψηφιακών λύσεων για τη βελτίωση των ταξιδιωτικών εμπειριών. Τέτοιες λύσεις θα πρέπει να είναι ελαχίστου κόστους και εύκολες στη χρήση χωρίς να είναι απαραίτητη η συνεχής σύνδεση σε δίκτυο. Σε αυτήν την διπλωματική εγασία, παρουσιάζουμε το Tripy, μια progressive web εφαρμογή (PWA) που δείχνει σε έναν διαδραστικό χάρτη σταθμούς διοδίων και καυσίμων στους κύριους αυτοκινητόδρομους του ελληνικού ηπειρωτικού οδικού δικτύου καθώς και τέτοιους σταθμούς εκτός αλλά κοντά σε αυτούς τους αυτοκινητόδρομους. Το Tripy είναι μια ελαφριά, εύχρηστη και προσαρμοστική στην εκάστοτε συσκευή χρήστη εφαρμογή που έχει σχεδιαστεί για να παρουσιάζει ενημερωμένες πληροφορίες. Ως progressive web εφαρμογή, το Tripy μπορεί να χρησιμοποιηθεί και ως ιστοσελίδα και ως εφαρμογή σε οποιαδήποτε συσκευή. Οι χρήστες μπορούν να προσθέσουν την εφαρμογή στην αρχική τους οθόνη. Όταν εκκινείται από την αρχική οθόνη, η εφαρμογή Tripy εκτελείται στο προσκήνιο σε πλήρη οθόνη και λειτουργεί και εκτός σύνδεσης σε δίκτυο. Λόγω της progressive web φύσης του, το Tripy μπορεί να ληφθεί και να χρησιμοποιηθεί απευθείας, χωρίς να απαιτείται προηγούμενη μεταφόρτωσή του σε υπάρχοντα καταστήματα εφαρμογών για κινητές συσκευές ή προσωπικούς υπολογιστές (app store). Το Tripy προσφέρεται επί του παρόντος στα αγγλικά και στα ελληνικά και αναπτύχθηκε χρησιμοποιώντας εργαλεία λογισμικού τελευταίας τεχνολογίας, συμπεριλαμβανομένου του περιβάλλοντος διακομιστή ανοιχτού κώδικα Node.js μαζί με την ανοιχτού κώδικα γλώσσα προγραμματισμού υψηλού επιπέδου TypeScript, την πλατφόρμα διακομιστή Express.js για το Node.js καθώς και την πλατφόρμα ανοιχτού κώδικα Angular και τη βιβλιοθήκη της διεπαφής χρήστη (UI) Material.
dc.description.translatedabstractEach year, several people travel in Greece for personal or business reasons, with little knowledge of the local road network which has been under reconstruction and extension, recently. Considering the continuously increasing toll and fuel costs, we focused on creating technology-assisted solutions for enhancing the travelling experiences. Such solutions should be at minimal cost and easy-to-use without a strict requirement for continuous internet connectivity. So, in this work, we present Tripy, a progressive web application (PWA) which shows on an interactive map toll and fuel stations on main highways of the greek mainland road network as well as such stations out of but close to those highways. Tripy is a lightweight, easy-to-use, responsive application designed to present fresh information. Moreover, as a progressive web application, Tripy can be used as a web site and application on any device. Users can add the application to their home screen. When launched from the home screen, Tripy becomes top-level, full-screen, and works also offline with no internet connection required. Due to its progressive-web nature, Tripy can be directly downloaded and used without the requirement for its prior upload to existing mobile app stores. Tripy is currently offered in english and greek. Tripy was developed using state-of-the art software tools including the cross-platform, open-source server environment Node.js together with the open-source high-level programming language TypeScript, the Express.js standard server framework for Node.js as well as the open-source platform Angular and its Material user interface library.
dc.identifier.urihttps://hdl.handle.net/10889/25791
dc.language.isoel
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.subjectΤαξιδιωτικός βοηθός
dc.subject.alternativeProgressive web app (PWA)
dc.subject.alternativeTravel assistant
dc.titleΣχεδιασμός και ανάπτυξη progressive web app για πρατήρια καυσίμων και σταθμούς διοδίων σε βασικές αρτηρίες του εθνικού οδικού δικτύου
dc.title.alternativeDesign and development of a progressive web application for toll and fuel stations on main highways of the national road network

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ugrad-thesis-1047048-STassis.pdf
Size:
4.63 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
5.02 KB
Format:
Item-specific license agreed upon to submission
Description: