This is a Native Android Mobile Application which was developed as a Movie Tracker.
This application contains with following functinalities :
πΈRegister Movies
πΈAdd/Remove Favorites Movies
πΈEdit Registered Movies
πΈSearch Movies in Device Database by Movie Title or Movie Director
πΈGet Movie Title/Ratings/Images from IMDB API
Registering movie data will stored using a SQLite Database.
Before run the downloaded project you will need to create a free account on this web service(https://imdb-api.com/) which gives you a unique key.
Then copy paste that IMDB API key on imdb -> ImdbMovieRequest -> line 72. In order to do get data from IMDB, you need a valid API key.
βββ app
β βββ manifets
| | βββ AndroidManifest.xml
β βββ java
| | βββ com.example.main
| | | βββ imdb
| | | | βββ ImageRequest
| | | | βββ ImdbMovie
| | | | βββ ImdbMovieRequest
β | | βββ validations
| | | | βββ IFilter
β | | βββ DisplayMovies
β | | βββ EditMovie
β | | βββ EditMovieIndex
β | | βββ FavouriteMovies
β | | βββ MainActivity
β | | βββ RtaitngImage
β | | βββ RatingsIndex
β | | βββ RatingTitles
β | | βββ RegisterMovie
β | | βββ Search
β | βββ database
β | | βββ Database
β | | βββ Movie Table
β | βββ models
β | | βββ Movie
β | βββ views
β | βββ MLItem
β βββ java
| | βββ com.example.main
| | βββ BuildConfig
β βββ res
| βββ drawable
| βββ font
β βββ layout
β βββ mipmap
β βββ values
βββ Gradle Scripts