Show Magnet is an application based on modern Android tech-stacks especially focus on Jetpack Compose UI using The Movie DB API. Also fetching data from the network and integrating persisted data using Room.
- 100% Kotlin based
- Coroutines & Flow
- Hilt dependency injection library
- Jetpack Compose
- The Movie DB API
- Firebase
- Auth
- Firestore
- Storage
- JetPack
- Compose
- ViewModel
- Lifecycle
- Room
- Material Design & Animations
- Retrofit2 & Gson
- OkHttp3
- Coin
- Accompanist
- Clean Arch
- MVI Architecture
- Repository pattern
Add your TMDB access token in local.properties file.
access_token=YOUR_ACCESS_TOKEN
Create a firebase projects and add google-services.json
file