Σχεδίαση και υλοποίηση πληροφοριακού συστήματος διαχείρισης εργασιών και συνηθειών
Design and implementation of a task and habit management information system

Bachelor Dissertation
Συγγραφέας
Bordeianu, Laurentiu - Florin - Angelo
Μπορντεϊάνου, Λαουρέντσιου - Φλορίν - Άντζελο
Ημερομηνία
2026-07Επιβλέπων
Alepis, EfthimiosΑλέπης, Ευθύμιος
Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Πληροφοριακό σύστημα ; Διαχείριση εργασιών ; Παρακολούθηση συνηθειών ; React native ; PostgreSQL ; Information systemΠερίληψη
Η παρούσα πτυχιακή εργασία αφορά τη σχεδίαση και υλοποίηση του TimeZap, ενός πληροφοριακού συστήματος διαχείρισης εργασιών και συνηθειών. Η εφαρμογή αναπτύχθηκε ως λειτουργικό πρωτότυπο πρώτης έκδοσης (V1), με στόχο την υποστήριξη της καθημερινής προσωπικής οργάνωσης μέσα από ενιαία διαχείριση εργασιών, επαναλαμβανόμενων συνηθειών, ημερολογιακής προβολής, προόδου και υπενθυμίσεων.
Το TimeZap αντιμετωπίζει το πρόβλημα της διάσπασης της παραγωγικότητας σε πολλά διαφορετικά εργαλεία. Οι εργασίες και οι συνήθειες μοντελοποιούνται ως διακριτές έννοιες, καθώς έχουν διαφορετική χρονική συμπεριφορά, κανόνες καταγραφής και ανάγκες παρακολούθησης. Η υλοποίηση βασίστηκε σε full-stack αρχιτεκτονική, με frontend σε Expo, React Native, React Native Web και TypeScript, backend σε Node.js/Express.js και μόνιμη αποθήκευση δεδομένων σε PostgreSQL. Η αυθεντικοποίηση βασίζεται σε JWT, ενώ οι κωδικοί πρόσβασης αποθηκεύονται ως bcrypt hashes.
Το σύστημα περιλαμβάνει εγγραφή και σύνδεση χρήστη, διαχείριση εργασιών, multi-day tasks, συνήθειες με κανόνες επανάληψης, habit logs, streaks, dashboard, calendar, settings, themes, localization, notification center, τοπικές ειδοποιήσεις Android όπου υποστηρίζονται και προαιρετική λειτουργία AI Suggestions μέσω Gemini API. Η AI λειτουργία επιστρέφει μόνο προτάσεις προς έλεγχο από τον χρήστη και δεν δημιουργεί αυτόματα δεδομένα. Το TimeZap παρουσιάζεται ως ακαδημαϊκά τεκμηριωμένο V1 λειτουργικό πρωτότυπο και όχι ως production-ready προϊόν.


