Ανάπτυξη εφαρμογής κοινόχρηστου ημερολογίου για κινητές συσκευές στο Android Studio και Firebase (Grouply)
Development of a shared calendar application for mobile devices in Android Studio and Firebase (Grouply)

View/ Open
Keywords
Android app ; Firebase ; Android Studio ; Κοινόχρηστο ημερολόγιο ; Java ; UX/UI σχεδίαση ; Firebase Authentication ; Realtime DatabaseAbstract
This thesis focuses on the analysis, design and implementation of Grouply, a modern mobile
application that functions as a collaborative digital diary for managing and sharing events among
groups of users. The idea of this project arose from the observation that, despite the existence
of highly advanced systems and applications, one of the most basic mobile applications the
calendar has barely evolved. Therefore, I decided to create an application that would improve
collaboration and scheduling at a personal or small professional level. The application was
developed using Android Studio, an IDE for creating Android application for mobile devices,
tablets, smartwatches etc. The primary programming language used was Java, while Google
Firebase was utilized for real-time data management, authentication, and cloud storage. During
the implementation, emphasis was placed on developing an intuitive UI for optimal user
functionalities such as the creation of shared activities, event time notifications, and dynamic
content updates. Future extensions proposed include the integration of groups and separate
calendars for each groups and the addition of instant communication features (chat, calls) within
those groups.

