Skip to content

aransafp/muvi

Repository files navigation

Muvi

Muvi adalah aplikasi untuk menampilkan film baik movie maupun tv series. Data didapatkan dari public api The Movie Database. Tujuan dari pembuatan aplikasi ini selain untuk submission Dicoding Jetpack Pro, yaitu menerapkan android architecture components pada sebuah aplikasi.

Screenshots

screenshots

Features

Aplikasi ini terdiri dari 3 halaman utama, halaman home, halaman detail, serta halaman favorit.

  • Halaman home, tampilan awal saat membuka aplikasi, terdapat daftar movies dan tv series populer.
  • Halaman detail, menampilkan detail movie/tv series. User dapat menambahkan ke favorit di halaman ini.
  • Halaman favorit, menampilkan daftar movies/tv series favorit pilihan user.

Implementation

  • Android architecture component
  • MVVM (Model-View-ViewModel) pattern
  • Retrofit
  • Room
  • Paging 2
  • Unit Testing
  • Instrumentation Testing

What's next ?

  • Implement RxJava
  • Implement dependency injection library such as Dagger2/Hilt
  • Add search feature
  • Add filter movie/tv show

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages