Sample work with
GoogleMaps
andClusterManager
The Hotpots
displays information about WiFi points on the map near you.
You can select one of five categories: home, gym, coffee, mall, or office
.
We have extensive data with over 1 million WiFi(assets/hotpots.csv
) points after the application starts, the background process with push notification will start to load all data to DB. If the process ends push notification will be closed. That means all data was transferred to DB and we can enjoy application with the actual data.
- Tech-stack
- Kotlin
- Google Maps
- Coroutines
- Jetpack Compose
- Jetpack ViewModel
- Jetpack Room
- Jetpack WorkManager
- Koin
- Modern Architecture
- Clean Architecture
- Single activity architecture
- MVI(presentation layer)