A Native Android Shop app.

alt text

Light Theme

alt text

Dark Theme

alt text

I’ve used:

  • Kotlin
  • The MVVM architecture pattern
  • Jetpack Compose
  • Hilt for dependency injection
  • Firebase (Firestore, firebase authentication, Realtime Database, Storage)
  • Kotlin Coroutines
  • Algolia. To enable full text search in my firestore database.
  • Coil for loading images
  • Image Compressor
  • Timber
  • Reveal Swipe