MovieDB is an offline movie database android application.

Nathan van Beelen 5aa141e29c Merge branch 'master' of dimqua/MovieDB into master 6 gadi atpakaļ
app df0105b672 Russian translation update 6 gadi atpakaļ
fastlane 61a0c9ca2c Manage F-Droid using a fastlane structure 6 gadi atpakaļ
gradle 127fe52a0f Reformat the code and improve license clearity 6 gadi atpakaļ
.gitignore a921a101d5 Add release directory to gitignore 6 gadi atpakaļ
COPYING 127fe52a0f Reformat the code and improve license clearity 6 gadi atpakaļ
LICENSE 9ab9c047b2 Initial commit 7 gadi atpakaļ
README.md d353d3d4a2 Update 'README.md' 6 gadi atpakaļ
build.gradle 33bedb7457 Bump gradle version 6 gadi atpakaļ
gradle.properties 127fe52a0f Reformat the code and improve license clearity 6 gadi atpakaļ
gradlew 59ad8ab56d Add all project files to repository 7 gadi atpakaļ
gradlew.bat 59ad8ab56d Add all project files to repository 7 gadi atpakaļ
settings.gradle 127fe52a0f Reformat the code and improve license clearity 6 gadi atpakaļ

README.md

MovieDB

MovieDB is an offline movie database android application. The movies are requested from themoviedb.org, the database (called 'saved' in the application) is offline.

Get it on F-Droid!

From version 2.0.0 onwards MovieDB makes use of Semver.

Build instructions

This application can be compiled in android studio.

If you rather compile it in command line with gradle, go to the project directory:

Debug mode:

./gradlew assembleDebug or ./gradlew installDebug to install the application on your phone.

Release mode:

./gradlew assembleRelease

License

MovieDB is licensed under the GPL, version 3. A copy of the license is included here.

The data that is provided by the API is not licensed under the GPL but rather holds copyright from the user that uploaded said content.

Contributing

If you have anything you want to add or improve please do so! I am far from perfect, so there's probably a lot that I've missed or that could be done better.

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature/improvement
  3. Commit your changes: git commit -m 'Add some feature/improvement
  4. Push to the branch: git push origin my-new-feature/improvement
  5. Submit a pull request! :D

Application screenshots

All movies Saved shows All people Detailed movie Detailed actor Filter functionality