Skip to content

Dinalii/Movie-Tracker

Repository files navigation

Movie-Tracker

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.

Directory Layout


├── 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

About

This is a Native Android Mobile Application which was developed as a Movie Tracker.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages