Movies, users, location app

This is a test application where your location is detected, show offline movie list from "The movie db", CRUD user data.

Features

  • Location detection, permission request, submit data to Cloud Firestore
  • Save movie list in Room database
  • Create and Read user data in Room database

Frameworks, libraries, patterns, architecture

  • MVVM
  • Observer
  • Repository
  • Coroutines, Flow
  • Extension function
  • Live data
  • Retrofit
  • Room
  • Google maps API
  • GSON
  • Coil
  • Location service

Screens