Εμφάνιση απλής εγγραφής

Basketball stats web API development

dc.contributor.advisorAlepis, Efthimios
dc.contributor.advisorΑλέπης, Ευθύμιος
dc.contributor.authorTsiroglou, Michail
dc.contributor.authorΤσιρόγλου, Μιχαήλ
dc.date.accessioned2026-03-03T11:24:32Z
dc.date.available2026-03-03T11:24:32Z
dc.date.issued2026-01
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/18950
dc.description.abstractΗ παρούσα διπλωματική εργασία παρουσιάζει τον σχεδιασμό και την υλοποίηση του StatsEngine, μιας διαδικτυακής full-stack εφαρμογής για την ανάκτηση, επεξεργασία, αποθήκευση και ανάλυση στατιστικών δεδομένων καλαθοσφαίρισης από το NBA και τη EuroLeague. Η ανάπτυξη της εφαρμογής βασίστηκε στην αυξανόμενη ανάγκη για εύχρηστες και αξιόπιστες πλατφόρμες αθλητικής ανάλυσης, οι οποίες μετατρέπουν ακατέργαστα δεδομένα σε χρήσιμα αναλυτικά συμπεράσματα. Το StatsEngine υλοποιείται με τη χρήση σύγχρονων πρακτικών μηχανικής λογισμικού, όπως αρθρωτή μονολιθική αρχιτεκτονική, πολυεπίπεδο σχεδιασμό backend, μηχανισμούς ασφαλούς αυθεντικοποίησης και εξουσιοδότησης χρηστών, καθώς και ανάπτυξη μέσω τεχνολογιών containerization με Docker. Η εφαρμογή υποστηρίζει διακριτούς ρόλους χρηστών, επιτρέποντας στους διαχειριστές να ενημερώνουν και να διαχειρίζονται τα στατιστικά δεδομένα, ενώ οι τελικοί χρήστες μπορούν να εξερευνούν, να φιλτράρουν, να συγκρίνουν και να αναλύουν την απόδοση παικτών σε διαφορετικές διοργανώσεις και χρονικές περιόδους. Πέρα από τη λειτουργικότητά της, η εργασία αποτελεί ένα πρακτικό παράδειγμα σύγχρονης ανάπτυξης full-stack εφαρμογών. Αναδεικνύει πώς η κλιμακωσιμότητα, η συντηρησιμότητα και η επεκτασιμότητα μπορούν να επιτευχθούν μέσω τεκμηριωμένων αρχιτεκτονικών επιλογών και της εφαρμογής βέλτιστων πρακτικών. Το προτεινόμενο σύστημα συνεισφέρει ένα πρότυπο αρχιτεκτονικής και υλοποίησης για πλατφόρμες ανάλυσης αθλητικών δεδομένων, κατάλληλο για ακαδημαϊκή έρευνα, πειραματισμό και μελλοντική εξέλιξη.el
dc.format.extent40el
dc.language.isoenel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.rightsΑναφορά Δημιουργού-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rights.urihttp://creativecommons.org/licenses/by-nd/3.0/gr/*
dc.titleBasketball stats web API developmentel
dc.title.alternativeΑνάπτυξη λογισμικού στατιστικών μπάσκετel
dc.typeMaster Thesisel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENThis thesis presents the design and implementation of StatsEngine, a full-stack web application developed for the retrieval, processing, storage, and analysis of basketball statistics from the NBA and EuroLeague. Motivated by the growing demand for accessible, data-driven sports analytics platforms, the system aims to bridge the gap between raw statistical data and meaningful analytical insights. StatsEngine is built using modern software engineering principles and practices, including a modular monolithic architecture, layered backend design, secure authentication and authorization mechanisms, and containerized deployment through Docker. The application supports distinct user roles, enabling administrators to manage and update statistical data, while end users can explore, filter, compare, and analyze player performance across multiple competitions and seasons. Beyond its functional scope, the project serves as a practical case study in contemporary full-stack application development. It demonstrates how scalability, maintainability, and extensibility can be achieved through careful architectural decisions and adherence to best practices. The proposed system contributes a reference architecture and implementation model for data-driven sports analytics platforms, suitable for academic research, experimentation, and future expansion.el
dc.contributor.masterΠροηγμένα Συστήματα Πληροφορικήςel
dc.subject.keywordΜπάσκετel
dc.subject.keywordΣτατιστικάel
dc.subject.keywordNBAel
dc.subject.keywordEuroleagueel
dc.date.defense2026-01-23


Αρχεία σε αυτό το τεκμήριο

Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού-Όχι Παράγωγα Έργα 3.0 Ελλάδα
Εκτός από όπου διευκρινίζεται διαφορετικά, το τεκμήριο διανέμεται με την ακόλουθη άδεια:
Αναφορά Δημιουργού-Όχι Παράγωγα Έργα 3.0 Ελλάδα

Βιβλιοθήκη Πανεπιστημίου Πειραιώς
Επικοινωνήστε μαζί μας
Στείλτε μας τα σχόλιά σας
Created by ELiDOC
Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου "Διώνη", έγιναν στο πλαίσιο του Έργου «Υπηρεσία Ιδρυματικού Αποθετηρίου και Ψηφιακής Βιβλιοθήκης» της πράξης «Ψηφιακές υπηρεσίες ανοιχτής πρόσβασης της βιβλιοθήκης του Πανεπιστημίου Πειραιώς»