Show simple item record

Σχεδίαση και υλοποίηση πληροφοριακού συστήματος διαχείρισης εργασιών και συνηθειών

dc.contributor.advisorAlepis, Efthimios
dc.contributor.advisorΑλέπης, Ευθύμιος
dc.contributor.authorBordeianu, Laurentiu - Florin - Angelo
dc.contributor.authorΜπορντεϊάνου, Λαουρέντσιου - Φλορίν - Άντζελο
dc.date.accessioned2026-07-23T07:33:48Z
dc.date.available2026-07-23T07:33:48Z
dc.date.issued2026-07
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/19618
dc.description.abstractΗ παρούσα πτυχιακή εργασία αφορά τη σχεδίαση και υλοποίηση του 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 προϊόν.el
dc.format.extent56el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.rightsΑναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rightsΑναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/gr/*
dc.titleΣχεδίαση και υλοποίηση πληροφοριακού συστήματος διαχείρισης εργασιών και συνηθειώνel
dc.title.alternativeDesign and implementation of a task and habit management information systemel
dc.typeBachelor Dissertationel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENThis thesis presents the design and implementation of TimeZap, a task and habit management information system. The application was developed as a functional Version 1 prototype aiming to support daily personal organization through unified task management, recurring habit tracking, calendar views, progress monitoring and reminders. TimeZap addresses the fragmentation of productivity information across multiple tools. Tasks and habits are treated as distinct concepts, since they differ in time behavior, tracking requirements and recurrence logic. The system follows a full-stack architecture, with a frontend implemented in Expo, React Native, React Native Web and TypeScript, a backend implemented in Node.js/Express.js, and persistent storage in PostgreSQL. Authentication is based on JWT, while user passwords are stored as bcrypt hashes. The V1 system includes user registration and login, task management, multi-day tasks, habits with recurrence rules, habit logs, streaks, dashboard, calendar, settings, themes, localization, a notification center, Android local notifications where supported, and an optional Gemini-based AI Suggestions feature. The AI feature only returns reviewable suggestions and does not automatically create user data. TimeZap is presented as an academically documented V1 prototype, not as a production-ready commercial product.el
dc.subject.keywordΠληροφοριακό σύστημαel
dc.subject.keywordΔιαχείριση εργασιώνel
dc.subject.keywordΠαρακολούθηση συνηθειώνel
dc.subject.keywordReact nativeel
dc.subject.keywordPostgreSQLel
dc.subject.keywordInformation systemel
dc.date.defense2026-07-13


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα
Except where otherwise noted, this item's license is described as
Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα

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