Skip to content

ologdm/muvi-tracker

Repository files navigation

MuviTracker

Movie tracking android application based on Trakt API

Features

  • Explore popular and box-office movies
  • Search any movie from Trakt database
  • My list: add a movie to favourites to see it later, and mark it as viewed when done

Screenshots

Tech stack & open-source libraries

  • Min SDK level 24
  • Entirely written in Kotlin (previously Java)
  • MVP Architecture (also MVVM for test)
  • Retrofit - - Construct the REST APIs
  • Gson - convert Java Objects into their JSON representation
  • SharedPreferences - Storage and Caching
  • Glide - Loading images
  • Material Design 3
  • Androidx
    • Swipe refresh layout
    • Constratint layout
    • Appcompat

What's next?

  • Dependency Injection using Dagger
  • Coroutines for asynchronous programming
  • Pagination using androidx Paging3
  • Animations and other graphic features
  • Features
    • TV Series support

Download

Go to the Releases to download the latest APK.