Skip to content

khttps/RecommendMeAMovie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Recommend Me A Movie

It is an app that recommends a movie for the user based on a series of queries presented to said user.

It also includes other features:

  • Display popular and top rated movies
  • Connect to your TMDB account and manage your lists
  • Search for movies
  • Display details for movies
  • Add movies to your watchlist and favorites list

This app is written in Kotlin, with the MVVM architecture

Features:

  • Room persistence library for persisting and caching data
  • Kotlin Flow for emitting data
  • LiveData and ViewModels
  • Fragments and Navigation Components
  • Paging3 library and RemoteMediator
  • WorkManager for scheduling work
  • NotificationManager with BroadcastReceivers
  • Repository pattern
  • NetworkBoundResource

External Libraries:

API used is TMDB API https://api.themoviedb.org/3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages