Ανάπτυξη εφαρμογής Android για τη διευκόλυνση συμμετοχής σε αθλητικές δραστηριότητες
Development of an Android application for facilitating participation in athletic activities

View/ Open
Keywords
Android ; Android Studio ; MVVM ; Firebase ; Αναζήτηση με ημερομηνία-ακτίνα-pagination ; Firebase cloud functions ; JavaAbstract
This thesis presents the development of an Android application for creating and searching for sporting events. The application allows users to find participants for athletic activities (such as tennis, soccer, etc.) primarily based on the event's time and day, as well as the distance of potential teammates, using technologies such as Java, Firebase (Firestore, Authentication, Cloud Functions), and Google Maps. Based on the MVVM (Model-View-ViewModel) architecture, the application offers features such as ad creation, real-time search, live sync chat, and push notifications for updates. The main goal of the application is to provide an easy-to-use and efficient platform for organizing sporting events.