This application enables users to track and filter their real-time location coordinates. With integrated mapping services, users can view their movement data on an interactive map. The app supports Firebase authentication, providing secure access and data storage. Users can save and retrieve their coordinates through Cloud Firestore.
- Programming Language: Kotlin
- Architecture Pattern: MVVM (Model-View-ViewModel)
- Dependency Injection: Hilt
- Asynchronous Programming: Kotlin Flow, Coroutines
- Database: SQLite (with Room)
- Networking: Firebase
- Navigation: Navigation component
- View Layer: XML (for layout design)
- Localization: Android resource system for localization
![]() |
![]() |
|
|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
|
![]() |
||
![]() |
![]() |
![]() |
- Location tracking: Track your location in real-time and send it to the server.
- Map display: View collected locations of authenticated users on a map.
- Firebase integration: Store and retrieve location data using Firebase/Cloud Firestore.
- Firebase Authentication: User authentication and registration are managed using Firebase Auth, allowing users to create accounts and sign in securely.










